Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
102170 | 王为治 | 统计各数据个数 | C++ | 输出超限 | 0 | 4 MS | 1484 KB | 414 | 2023-09-12 13:44:53 |
#include <bits/stdc++.h> using namespace std; int a[20]; signed main() { int n; string s; getline(cin,s); s = s + ' '; int tmp = 0; int cnt = 0; for(int i = 0; i < s.length(); i++) { if(s[i]==' ') { a[tmp]++; tmp = 0; cnt++; } else { tmp *= 10; tmp += s[i]-'0'; } } cout << cnt << endl; for(int i = 0; i <= 20; i++)cout << a[i] << " "; return 0; }