A25138. 购买商品
填空题
容易
知识点
题目描述
购买商品
题目描述:
在线商城规定,当所购买商品的总价格大于等于 300 元时,免除运费;否则,需要再支付 10 元的运费。
乐乐通过在线商城购买了 n 件商品,且已知每件商品的价格,请计算乐乐一共需要支付多少元。
例如:n = 3,3 件商品的价格分别为 10、20、30,总价格为 60 元,小于 300 元,需要额外支付 10元的运费,所以乐乐一共需要支付 70 元(70 = 60 + 10)。
输入描述:
第一行输入一个整数 n(1≤n≤50),表示乐乐购买商品的数量;
第二行输入 n 个整数(1≤整数≤100),分别表示每件商品的价格,整数之间以一个空格隔开。
输出描述:
输出一个整数,表示乐乐一共需要支付多少元。
样例输入:
3
10 20 30样例输出:
70参考答案
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int sum = 0;
for (int i = 0; i < n; i++) {
int price;
cin >> price;
sum += price;
}
if (sum < 300) {
sum += 10;
}
cout << sum << endl;
return 0;
}答案解析
总价 ≥300 免运费,否则加 10 元运费。
上一题
下一题