代码如下:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
int main(){
int num[3][2];//num为三种方案的数量和单价
int sum,i,j;//sum为总数,i,j为计数器
int min=2147483647,temp;//min为最少的钱,temp为该种方案最少花费的钱数
scanf("%d",&sum);
for(i=0;i<3;i++){
for(j=0;j<2;j++){
scanf("%d",&num[i][j]);
}
}//对num数组进行赋值
for(i=0;i<3;i++){
if(sum%num[i][0]==0){
temp=(sum/num[i][0])*num[i][1];
}
else{
temp=(sum/num[i][0]+1)*num[i][1];
}
if(temp<min){
min=temp;
}
}
printf("%d\n",min);
return 0;
}
小白持续进阶!