제출 #1331162

#제출 시각아이디문제언어결과실행 시간메모리
1331162Zone_zoneeRoses (BOI20_roses)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;

ll divide(ll a, ll b){
    if(a%b == 0) return a/b;
    return a/b+1;
}
int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);
    ll n, a, b, c, d;
    cin >> n >> a >> b >> c >> d;
    ll res = 2e18;
    res = min(res, n/a*b + divide(n%a, c)*d);
    res = min(res, divide(n, a)*b);
    res = min(res, n/c*d + divide(n%c, a)*b);
    res = min(res, divide(n, c)*d);
    cout << res << '\n';
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...