#include<iostream>
using namespace std;
int n,x,y;//x是支数,y是价格
int main(){
cin>>n;
int m=3,temp=0x3f3f3f;
while(m--){
cin>>x>>y;
temp=min((n+x-1)/x,temp)*y;
}
cout<<temp;
} //40point,虽然题目在大佬们眼中很水,但臣妾做不到啊
思路:
枚举,前面不说。第9行计算需要几包,用需求数+每包支数(为了取模)在乘上价钱,找出最小的答案。