这题只要举出每种铅笔要花几元,然后比较大小,选取最小的就行了
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a1,a2,a3,b1,b2,b3;
cin>>n>>a1>>b1>>a2>>b2>>a3>>b3;
int k,l=100000000;
if(n%a1!=0)k=n/a1+1;
else k=n/a1;
l=min(k*b1,l);
if(n%a2!=0)k=n/a2+1;
else k=n/a2;
l=min(k*b2,l);
if(n%a3!=0)k=n/a3+1;
else k=n/a3;
l=min(k*b3,l);
cout<<l;
}