Submission #642410

#TimeUsernameProblemLanguageResultExecution timeMemory
642410ErennedirloRoses (BOI20_roses)C++17
20 / 100
620 ms300 KiB
#include<bits/stdc++.h> #include <climits> using namespace std; #define int long long int32_t main(){ int n,a,b,c,d; cin>>n>>a>>b>>c>>d; int mini=((n-1)/a+1)*b; for(int i=((n-1)/a+1); i>=0 ; --i){ int tmp=LONG_LONG_MAX; if(i*a < n){ tmp = (i*b) + ((n-i*a-1)/c+1)*d; } mini=min(tmp, mini); } cout<<mini<<"\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...