这个题输入三组,每一组都有一个money,可以在循环中打擂台进行比较得到最便宜的,
#include<stdio.h>
int main(){
int i,a,b,num,n;
int money,m=10000;
scanf("%d",n);
for(i=0;i<3;i++){
scanf("%d %d",&a,&b);
if(n%a>0){
num=n/a+1;//不能整除就要加一个
}
else {
num=n/a;
}
money=b*num;//计算每一组所需要的money
if(money<m)
{
m=money;//打擂台求最小值
}
}
printf("%d",m);
return 0;
}