讨论 / 没AC的CY看过来(别问我谁是CY)
lijie201602 2017-09-03 22:58:50
点我顶贴 收藏 删除
#include<iostream>

#include<cstring>

using namespace std;

int h[110],len,l,j=0; char s[1010];

int main()

{

cin>>s; len=strlen(s);

for(int i=0;i<len;i++)

{

if(s[i]>'Z') h[i+1]=s[i]-'a';

else h[i+1]=s[i]-'A';

}

cin>>s; l=strlen(s);

for(int i=0;i<l;i++)

{

bool p=false;

j++; if(j>len) j=1;

if(s[i]>'Z') p=true;

s[i]-=h[j];

if(p && s[i]<'a') s[i]+=26;

else if(s[i]<'A') s[i]+=26;

cout<<s[i];

}

return 0;

}

#1 lijianyao201602@2017-09-03 23:00:02
回复 删除
我就是CY 爸爸收我一拜!
查看更多回复
提交回复