xujian @ 2018-01-13 14:12:34
#include<bits/stdc++.h>
using namespace std;
int n,i;char s[60];
int main(){
ios::sync_with_stdio(false);
cin>>n;gets(s);
for(i=0;s[i]!='\0';i++)
putchar((s[i]-'a'+n)%26+'a');
return 0;
}
全WA
#include<bits/stdc++.h>
using namespace std;
int main(){
ios::sync_with_stdio(false);
char s[60];int n,i;
scanf("%d%s",&n,s);
for(i=0;s[i]!='\0';i++)
putchar((s[i]-'a'+n)%26+'a');
return 0;
}/*cin有毒*/
就AC了。。。
by Ameyax @ 2018-01-13 14:13:08
@xujian 所以为什么要用gets
by Dog_Two @ 2018-01-13 14:16:17
洛谷用gets会有bug的哦
by Altria_Pendragon_ @ 2018-01-13 14:33:31
第一个'\0'改成'\r'再试试@xujian
by xujian @ 2018-01-14 13:45:42
@Dog_Two 所以说如果用gets把\0读掉了就尴尬了
by ⚡GG⚡ @ 2018-02-23 17:46:05
我cin也不行