P9782 [HUSTFC 2023] A+B problem 题解

· · 题解

如果两个字母加起来大于 25,则把加起来的数 -26 之后在前面输出一个 B 即可。

Code

#include <iostream>
using namespace std;
char a,b;
int main(){
    cin>>a>>b;
    int tmp=(int)(a-'A')+(int)(b-'A');
    if(tmp>25)cout<<"B"<<(char)(tmp-26+'A');
    else cout<<(char)(tmp+'A');
    return 0;
}