p1909 c
查看原帖
p1909 c
1482338
oooookucha楼主2024/10/4 11:50

p1909 c语言

min应该初始化为一个很大的数(如 INT_MAX,这需要包含 <limits.h> 头文件)


#include <stdio.h>
#include <limits.h>

int main()
{
int min = INT_MAX,n,mun,rmb,sum;
scanf("%d",&n);
for(int i=0;i<3;i++){
	scanf("%d %d",&mun,&rmb);//循环输入三次
	int c=n/mun;
	if(n%mun!=0){
		c++;
	}
	sum=c*rmb;//将sum定义为第一个方案的所花费的钱
	if(sum<min)
	{
		min=sum;
	}//如果sum<min则替换
}
printf("%d",min);
	return 0;
}
2024/10/4 11:50
加载中...