其他分享
首页 > 其他分享> > HDU 1219(AC Me)

HDU 1219(AC Me)

作者:互联网

基础题,使用 map 数据结构即可。

#include <iostream>
#include <string>
#include <map>
using namespace std;

int main()
{
	string s;
	map<char, int> mp;
	while (getline(cin, s))
	{
		for (char i = 'a'; i <= 'z'; i++) //初始化mp
		{
			mp[i] = 0;
		}
		int len = s.size(); //输入句子的长度
		for (int i = 0; i < len; i++)
		{
			mp[s[i]]++; //将字母对应位置的整型加1
		}
		for (char i = 'a'; i <= 'z'; i++)
		{
			cout << i << ":" << mp[i] << endl;
		}
		cout << endl;
	}
	return 0;
}

继续加油。

标签:Me,map,HDU,int,1219,namespace,char,include
来源: https://blog.csdn.net/Intelligence1028/article/details/104651425