POJ3749

来源:互联网 发布:php redis 队列算法 编辑:程序博客网 时间:2024/06/06 07:04

感觉这道题的难点主要还是在输入吧。我用的是getline。

#include<iostream>#include<queue>#include<algorithm>#include<string>#include<cstring>#include<cstdlib>#include<cstdio>using namespace std;int main(){    string s1,s2,s;    while (cin>>s1&&s1!="ENDOFINPUT")    {        getchar();         getline(cin,s);        cin>>s2;        int l = s.size();       // cout<<l<<endl;        for(int i=0;i<l;i++)        {            if(s[i]>='F'&&s[i]<='Z')            {                s[i]=s[i]-5;            }            else if(s[i]>='A'&&s[i]<='E')            {                s[i]=s[i]+21;            }           printf("%c",s[i]);        }        printf("\n");    }    return 0;}


0 0
原创粉丝点击