提交时间:2026-05-07 18:50:14
运行 ID: 88053
#include <iostream> #include <cstdio> using namespace std; // 函数:根据字数计算单条短信费用 double calcFee(int len) { if (len <= 70) { return 0.1; // 70字以内,0.1元 } else { // 超过70字,向上取整计算条数 int cnt = (len + 69) / 70; // 等价于 ceil(len / 70.0) return cnt * 0.1; } } int main() { int n; cin >> n; // 短信总次数 double total = 0; // 总资费 for (int i = 0; i < n; i++) { int len; cin >> len; // 每条短信的字数 total += calcFee(len); // 累加费用 } printf("%.1f\n", total); // 保留一位小数输出 return 0; }