黑影刺客 @ 2021-02-24 16:40:03
#include<cstdio>
using namespace std;
int main(){
char abc[50],n;
scanf("%d",&n);
scanf("%s",abc);
for(int i=0;i<50;i++){
if(abc[i]='\0'){
break;
}
for(int j=1;j<=3;j++){
abc[i]--;
if(abc[i]<'a'){
abc[i]='z';
}
}
}
for(int i=0;i<50;i++){
if(abc[i]='\0'){
break;
}
printf("%c",abc[i]);
}
return 0;
}
洛谷测试点的输入:3 a 洛谷测试点的输出:d
by Textbook_blasphemy @ 2021-02-24 16:44:15
难以置信
表示看不懂思路
by 黑影刺客 @ 2021-02-24 16:47:45
@陶(戴)佳伟
我想骂人
谢谢观看
这人是傻子吗不懂别说啊
by Textbook_blasphemy @ 2021-02-24 16:49:33
@黑影刺客
不是,内层循环的3是从哪来的呀
能不能加个注释
by 黑影刺客 @ 2021-02-24 16:51:05
@陶(戴)佳伟 ……
by syksykCCC @ 2021-02-24 16:52:01
这哪里都错了吧
by syksykCCC @ 2021-02-24 16:52:28
你连输入的 n 都没用上
by 黑影刺客 @ 2021-02-24 16:52:37
@陶(戴)佳伟
写错了哈哈那是n
(但还是wa)
by Textbook_blasphemy @ 2021-02-24 16:52:51
@黑影刺客 外层遍历理解,内层应该只改一个呀
不要以为删除线的内容别人看不到
by hjxhjx @ 2021-02-24 16:53:21
这哪里都错了吧
by 黑影刺客 @ 2021-02-24 16:55:16
@陶(戴)佳伟
改一个了啊???
我特么前面有删除线,但你就是看不到~