Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
106858 | 王子毅 | 14慈善募捐 | C++ | Accepted | 1 MS | 304 KB | 653 | 2025-01-16 18:24:30 |
#include <iostream> #include <vector> #include <sstream> #include <string> #include <iomanip> int main() { std::string input; std::getline(std::cin, input); std::istringstream iss(input); std::vector<int> nums; int num; while (iss >> num) { nums.push_back(num); } int total = 0; int count = 0; for (int i = 0; i < nums.size(); ++i) { total += nums[i]; count++; if (total >= 100000) { break; } } std::cout << count << " " << std::fixed << std::setprecision(2) << static_cast<double>(total) / count << std::endl; return 0; }