文章

1

粉丝

0

获赞

0

访问

40

头像
字母统计 题解:c++ 用vector
P1292 上海交通大学机试题
发布于2026年1月22日 20:41
阅读数 40

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;

int main()
{
	string str;
	while(cin>>str)
	{
		vector<int>ans(26,0);
		for(int i=0;i<str.size();i++)
		{
			if(isupper(str[i]))
			{
				ans[str[i]-'A']++;
			}
		}
	    for(int i=0;i<ans.size();i++)
		{
			cout<<(char)('A'+i)<<':'<<ans[i]<<endl;
		}
	}
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发