啤酒和饮料(2014蓝桥杯B组1)
作者:互联网
啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。
我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。
注意:答案是一个整数。请通过浏览器提交答案。
不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。
枚举、先把数值转为整数,便于计算
答案:11
枚举、先把数值转为整数,便于计算
答案:11
1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 int a[50005]; 5 int main(){ 6 int n=23,m=19,sum=823; 7 int flag=0,x,y; 8 for(x=1;;x++){ 9 for(y=x+1;;y++){ 10 if(x*n+y*m==sum){ 11 flag=1; 12 cout<<"啤酒:"<<x<<" 饮料"<<y<<endl; 13 break; 14 } 15 if(x*n+y*m>sum){ 16 break; 17 } 18 } 19 if(flag) { 20 break; 21 } 22 } 23 return 0; 24 }
标签:23,int,sum,蓝桥,饮料,flag,2014,啤酒 来源: https://www.cnblogs.com/NoWhiteBut/p/12703853.html