现在的位置: 首页 > 综合 > 正文

2014 蓝桥杯 预赛 c/c++ 本科B组 第一题:啤酒和饮料(4′ )

2017年07月15日 ⁄ 综合 ⁄ 共 396字 ⁄ 字号 评论关闭

第一题:啤酒和饮料(4' )

    啤酒每罐2.3元,饮料每罐1.9元。小明买了若干啤酒和饮料,一共花了82.3元。
    我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。
    注意:答案是一个整数。请通过浏览器提交答案。
    不要书写任何多余的内容(例如:写了饮料的数量,添加说明文字等)。

快速解题思路:蓝桥杯的题,模拟暴力应该是主要考虑的方法,尤其是对于这种小题,大题,想不出能模拟则模拟,毕竟它是按测试数据分组拿分。此题,直接暴力,为避免精度,价格乘以10来算。

#include <iostream>

using namespace std;

int main(){
    for(int i = 0; i < 40; ++i){
        for(int j = 1; j < 43; ++j){
            if(i > j)continue;
            if(i * 23 + j * 19 == 823){
                cout<<i<<" "<<j<<endl;
            }
        }
    }
    return 0;
}

答案:11   

抱歉!评论已关闭.