为什么给的样例输入数据2中的调试到123 666时就不动了
查看原帖
为什么给的样例输入数据2中的调试到123 666时就不动了
613308
zj288楼主2022/4/6 01:30

#include<stdio.h>

#include<math.h>

int main(){

	int x,price1,price2,minPrice,k;
    
	int a,b,m,n,c_1,c_2;
    
	scanf("%d\n",&x);
    
	scanf("%d %d",&a,&b);
    
		c_1=ceil(1.0*x/a);
        
		price1=(int)c_1*b;
        
	for(int i=1;i<=2;i++){
    
		scanf("%d %d",&m,&n);
        
		c_2=ceil(1.0*x/m);
        
		price2=(int)c_2*n;
        
		if(price2<price1){
        
			price1=price2;
            
			minPrice=price2;
		}
	}
    
	printf("%d",minPrice);
    
	return 0;
}
2022/4/6 01:30
加载中...