求助:
查看原帖
求助:
977778
__Harry_Haiyun__楼主2023/5/15 13:27
#include <iostream>
#include <cstring>
using namespace std;
char letter[26] = {'a','b','c','d','e','f',
				   'g','h','i','j','k','l',
				   'm','n','o','p','q','r',
				   's','t','u','v','w','x',
				   'y','z'};
int lsum[26];
char letter_choose[1000];
string s;
int main()
{
	cin >> s;
	for (int i = 0; i < s.length(); i++)
	{
		for (int j = 0; j <= 25; j++)
		{
			if (s[i] == letter[j]) 
			{
				lsum[j]++;
				break;
			}
		}
	}
	for (int i = 0; i < s.length(); i++)
	{
		if (lsum[i] != 0) cout << letter[i] << lsum[i];
	}
	return 0;
}
2023/5/15 13:27
加载中...