1 条题解
-
0
#include <bits/stdc++.h> using namespace std; int main() { int N; cin >> N; // 输入物品个数 vector<int> p(N); // 用 vector 存储 N 件物品的价格 for (int i = 0; i < N; ++i) { cin >> p[i]; } // 计算总价 int sum = 0; for (int p : p) { sum += p; } double pay; if (sum <= 100) { pay = sum; // 不打折 } else { // 超过100的部分打9折 pay = 100 + (sum - 100) * 0.9; } // 保留两位小数输出 printf("%.2f",pay); return 0; }
信息
- ID
- 614
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 6
- 标签
- 递交数
- 32
- 已通过
- 12
- 上传者
粤公网安备44195502000195号