L1-003 个位数统计

题目链接 https://pintia.cn/problem-sets/994805046380707840/problems/994805143738892288

觉得我这几天应该多做一下关于字符串和进制的题了.......

感觉第12行是一个很巧妙的地方


 

放AC代码

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 int main()
 4 {
 5     int a[10];
 6     char c[1010];
 7     memset(a,0,sizeof(a));
 8     cin>>c;
 9     int len=strlen(c);
10     for(int i=0;i<len;i++)
11     {
12         a[c[i]-'0']++;
13     }
14     for(int i=0;i<10;i++)
15     {
16         if(a[i]!=0)
17             cout<<i<<':'<<a[i]<<endl;
18     }
19     return 0;
20 }

 

posted @ 2022-04-18 21:21  爱吃虾滑  阅读(11)  评论(0编辑  收藏  举报