此题样例in和out反了..
  • 板块B2115 密码翻译
  • 楼主bac0id
  • 当前回复6
  • 已保存回复6
  • 发布时间2021/7/18 16:32
  • 上次更新2023/11/4 14:17:03
查看原帖
此题样例in和out反了..
301200
bac0id楼主2021/7/18 16:32

输入和输出有问题,我试了半天才 AC 的,希望后人注意...

题解里有说要把@当成A处理的?以下是我的代码,如你所见,我没有处理@,但也 AC 了。

AC Record

int n;
char f[256],s[10005];
int main(){
    for(int i=0;i<256;++i)
        if((i>='A'&&i<='Y')||(i>='a'&&i<='y'))f[i]=i+1;
        else if(i=='Z')f[i]='a';
        else if(i=='z')f[i]='A';
        else f[i]=i;
    gets(s);
    n=strlen(s);
    for(int i=0;i<n;++i)
        putchar(f[s[i]]);
    return 0;
}
2021/7/18 16:32
加载中...