您的位置:首页 > 编程语言 > C语言/C++

百炼 POJ 2974 487-3279 解题报告

2013-12-07 03:17 585 查看
#include<iostream>

#include<string>

#include<string.h>

#include<stdio.h>

using namespace std;

int main()

{
int n,i,max,sum[26];
char s[1010];
cin>>n;
while(n--)
{
cin>>s;
for(i=0;i<26;i++)
sum[i]=0;
int len=strlen(s);
for(i=0;i<len;i++)
sum[s[i]-97]++;
max=0;
for(i=1;i<26;i++)
if(sum[i]>sum[max])
max=i;
printf("%c %d\n",max+97,sum[max]);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息