第6天

来源:互联网 发布:演示文稿制作软件 编辑:程序博客网 时间:2024/04/30 06:48
#include <iostream>#include <string>#include <cstring>using namespace std; int main(){    int i;    char a[1010],s[20];    while(1)    {        cin.getline(s,20);        if (strcmp(s,"ENDOFINPUT")==0)            break;         cin.getline(a,1000);        for(i=0;a[i]!='\0';i++)        {              if (a[i]<'A'||a[i]>'Z')                  cout<<a[i];                        else                            if ((a[i]-'A')>=5)                                 cout<<(char)(a[i]-5);                         else                            cout<<(char)('V'+a[i]-'A');                       }        cout<<endl;          cin.getline(s,20);    }    return 0;}/**************************************************************    Problem: 1208    User: 2015030402039    Language: C++    Result: Accepted    Time:0 ms    Memory:1484 kb****************************************************************/


#include <iostream>#include <cstring>using namespace std; int main(){    int i,j,k,n;    char a[10010];    cin>>n;    while(n--)    {        int sum[26]={0};        int k=0;        cin>>a;        int len=strlen(a);        for(i=0;i<len;i++)        {            sum[a[i]-'a']++;        }        int max=sum[0];    /*  for(i=0;i<26;i++)        {            cout<<sum[i]<<' ';        }*/        for(j=1;j<26;j++)        {            if(sum[j]>max)            {                max=sum[j];                k=j;            }        }        cout<<char(k+'a')<<' '<<max<<endl;    }    return 0;}/**************************************************************    Problem: 1219    User: 2015030402039    Language: C++    Result: Accepted    Time:4 ms    Memory:1484 kb****************************************************************/


0 0
原创粉丝点击