#include<stdio.h>
#include<string.h>
#include<algorithm>
using namespace std;
int main()
{
int i;
int num;
char a[1000];
int b[1000];
int count=1;
gets(a);
for(i=0;i<strlen(a);i++){
b[i]=a[i]-'0';
}
sort(b,b+i);
num=b[0];
for(i=0;i<strlen(a);i++){
if(b[i]!=b[i+1]){
printf("%d:%d\n",num,count);
num=b[i+1];
count=1;
}
count++;
}
return 0;
}
PAT 1021 个位数统计
最新推荐文章于 2023-03-19 15:40:32 发布
本文介绍了一个使用 C++ 编写的程序,该程序能够读取用户输入的一串数字,将其转换为整数数组并进行排序。排序完成后,程序会遍历数组并对重复数字进行计数统计,最后输出每个不同数字及其出现次数。
322

被折叠的 条评论
为什么被折叠?



