头像

Cyan

四川成都

深度强化学习炼丹师

2014年第五届蓝桥杯省赛-A. 啤酒和饮料

2014年第五届蓝桥杯省赛-A. 啤酒和饮料

2021-12-13 · 20次阅读 · 原创 · 数据结构与算法

原题链接

题面

啤酒每罐 2.3 元,饮料每罐 1.9 元。小明买了若干啤酒和饮料,一共花了 82.3 元。

我们还知道他买的啤酒比饮料的数量少,请你计算他买了几罐啤酒。

题解

枚举

暴力枚举两种的数量,注意,此题价格为小数,为避免误差,可以都乘上10,转为整数计算。

答案:

11

代码

#include<iostream> using namespace std; int main() { int a = 23, b = 19, s = 823; for (int i = 0; i < 50; ++i) { for (int j = i + 1; j < 60; ++j) { if (i * a + b * j == s) { cout << i << endl; } } } return 0; }

标题: 2014年第五届蓝桥杯省赛-A. 啤酒和饮料
链接: https://www.fightingok.cn/detail/164
更新: 2022-09-18 22:44:29
版权: 本文采用 CC BY-NC-SA 3.0 CN 协议进行许可