编程题目:邮票问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:39:26
C++
集邮爱好者把所有的邮票存放在三个集邮册中,在A册内存放全部的十分之二,在B册内存放全部的七分之几,在C册内存放303张邮票,问这位集邮爱好者集邮总数是多少?以及每册中各有多少邮票?
就是七分之几啊
本来题目也不是特别难
只是要判断整数
俺现在没的时间做
还期待各位大虾了

分析问题后可列出数学算式:0.2x+xy/7+303=x ,x为邮票总数,化简后的2121=x(5.6-y),得出y的取值范围:1<=y<6,x,y为正整数。
#include<iostream.h>
void main()
{
int sum,x;
for(x=1;x<6;x++)
{
if(21210%(56-10*x)==0)
{
sum=21210/(56-10*x);
cout<<\"邮票总数:\"<<sum<<\"枚\"<<endl;
cout<<\"A册邮票:\"<<0.2*sum<<\"枚\"<<endl;
cout<<\"B册邮票:\"<<x*sum/7<<\"枚\"<<endl;
cout<<\"C册邮票:\"<<303<<\"枚\"<<endl;
}
}
}

是七分之几啊
用数学逻辑搞明白了 c++还不就是"翻译"一下就行了