社区讨论

WA,玄关求条

B2116加密的病历单参与者 1已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@mjww26gb
此快照首次捕获于
2026/01/02 21:07
2 个月前
此快照最后确认于
2026/01/05 20:45
2 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
#define int long long int
signed main(){
    string s;
    getline(cin,s);
    for (int i=0;i<s.size();i++){
        if (s[i]=='z'||s[i]=='Z'||s[i]=='X'||s[i]=='x'||s[i]=='Y'||s[i]=='y'){
            if (s[i]=='z'){
                s[i]='c';
            }
            if (s[i]=='Z'){
                s[i]='C';
            }
            if (s[i]=='Y'){
                s[i]='B';
            }
            if (s[i]=='y'){
                s[i]='b';
            }
            if (s[i]=='x'){
                s[i]='a';
            }
            if (s[i]=='X'){
                s[i]='A';
            }
            goto luogu;
        }
        s[i]=char(s[i]+3);
        luogu:
    }
    for (int i=(s.size()-1);i>=0;i--){
        if (s[i]>='a'&&s[i]<='z'){
            s[i]-=(char)32;
        }
        if (s[i]>='A'&&s[i]<='Z'){
            s[i]+=(char)32;
        }
        cout<<s[i];
    }
    return 0;
}
样例也没过,但AC#1.(玄x关)
1x=x
&&
2x-1=x

回复

1 条回复,欢迎继续交流。

正在加载回复...