```
#include<bits/stdc++.h>
using namespace std;
struct pencil{
int number;
int money;
};
int main(){
int n;
cin>>n;
pencil pencil1;
cin>>pencil1.number>>pencil1.money;
pencil pencil2;
cin>>pencil2.number>>pencil2.money;
pencil pencil3;
cin>>pencil3.number>>pencil3.money;
int x = (n%pencil1.number==0?n/pencil1.number:n/pencil1.number+1);
x*=pencil1.money;
int y = (n%pencil2.number==0?n/pencil2.number:n/pencil2.number+1);
y*=pencil2.money;
int z = (n%pencil3.number==0?n/pencil3.number:n/pencil3.number+1);
z*=pencil3.money;
int a = min(x,y);
int b = min(a,z);
cout<<b;
}
```
求关注
by TBKL067 @ 2022-08-10 09:22:01