本文主要是介绍[GESP样题 三级] 逛商场,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
逛商场
题目链接
题意
求出小明能买到的物品数
思路
- 先定义和输入所需值
- 循环中对题目商品和总金的需求进行求解
- 输出结果
坑点
买完一种商品后,下一次购物,总金减去上一次购物的钱来算下一次
实现步骤
- 输入商品价格,商品数量,在定义输入一个数组,表示每个商品的价格
- 在for循环中进行if判断
- 输出结果即可
代码
#include <bits/stdc++.h>using namespace std;int price[100];
int main() {int n = 0, x = 0, count = 0;cin >> n;for (int i = 0; i < n; i++)cin >> price[i];cin >> x;for (int i = 0; i < n; i++){if (x >= price[i]){ x -= price[i];count++;}}cout << count;return 0;
}
总结
枚举
这篇关于[GESP样题 三级] 逛商场的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!