MENU

第六届蓝桥杯决赛B组C/C++——积分之谜

April 22, 2018 • Read: 130 • 算法

小明开了个网上商店,卖风铃。共有 3 个品牌:A,B,C。为了促销,每件商品都会返固定的积分。

小明开业第一天收到了三笔订单:

第一笔:3 个 A + 7 个 B + 1 个 C,共返积分:315

第二笔:4 个 A + 10 个 B + 1 个 C,共返积分:420

第三笔:A + B + C,共返积分....

你能算出第三笔订单需要返积分多少吗?

答案:105

水题,直接上代码

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int a,b,c;
    for(a = 0;a < 110;a++)
        for(b = 0;b < 50;b++)
            for(c = 0;c < 300;c++)
                if(3*a+7*b+c == 315 && 4*a+10*b+c == 420)
                    cout<<a+b+c<<endl;
    return 0;
}
最后编辑于: October 19, 2018
Archives Tip
QR Code for this page
Tipping QR Code