标题:啤酒和饮料
啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。
我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。
注意:答案是一个整数。请通过浏览器提交答案。
啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。
我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。
注意:答案是一个整数。请通过浏览器提交答案。
不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int main()
{
int i,j;
for(i=0;i<100;i++)
{
for(j=0;j<100;j++)
{
if(fabs(i*2.3+j*1.9-82.3)<1e-6&&i<j)
printf("%d %d\n",i,j);
}
//判断浮点数是否相等时,通常不使用“==”、
//“!=”之类的运算符,而是用数学函fabs()
//求两数之差绝对值,再与自定义eps(通常为1e-6、
//1e-8)比较。
}
}