Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
88053 bnu_fanmeijie 短信计费 C++ 通过 0 MS 248 KB 743 2026-05-07 18:50:14

Tests(1/1):


#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; }


测评信息: