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