[刷题] 1021 个位数统计 (15分)
思路
- 创建10个元素数组,保存0到9出现的次数
- 输出非零项
#include <iostream>
using namespace std;
int main() {
string s;
cin >> s;
int a[10] = {0};
for (int i = 0; i < s.length(); i++)
a[s[i] - '0']++;
for (int i = 0; i < 10; i++) {
if (a[i] != 0)
printf("%d:%d\n", i, a[i]);
}
return 0;
}

浙公网安备 33010602011771号