题意:中文题目,自行理解。
解题思路:直接暴力,详见代码。
Code:
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
//freopen("input.txt","r",stdin);
int len2;
char str[60],temp[8];
while(gets(str))
{
if(strcmp(str,"#") == 0) break;
int len1 = strlen(str);
if(len1 <= 5) { strcpy(temp,str); len2 = len1; }
else
{
for(int i = 0; i < len2; i++)
{
int num = 0;
for(int j = 0; j < len1; j++)
{
if(temp[i] == str[j]) num++;
}
printf("%c %d\n",temp[i],num);
}
}
}
return 0;
}