题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
小明开了个网上商店,卖风铃。共有 33 个品牌:A,B,CA,B,C。 为了促销,每件商品都会返固定的积分。
小明开业第一天收到了三笔订单:
第一笔:33 个 A + 7A+7 个 B + 1B+1 个 CC,共返积分:315315。
第二笔:44 个 A + 10A+10 个 B + 1B+1 个 CC,共返积分:420420。
第三笔:A + B + CA+B+C,共返积分 …
你能算出第三笔订单需要返积分多少吗?
运行限制
最大运行时间:1s
最大运行内存: 128M
代码:
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
int sum=0;
for(a=1;a<420;a++){
for(b=1;b<420;b++){
for(c=1;c<420;c++){
if ((3*a+7*b+c==315)&&(4*a+10*b+c==420))
sum = a+b+c;
if(sum!=0)
break;
}
if(sum!=0)
break;
}
if(sum!=0)
break;
}
cout<<sum<<endl;
return 0;
}
简单的暴力求解。