P9782 题解

· · 题解

P9782 题解

闲话:不如放 J 组 T1。

纯模拟,将输入的两个字符都减去字符 A 的 ASCII 值,然后相加得到 ans。如果 ans <26,输出对应的字符;反之,则先输出字符 B,然后输出 ans-26 的结果所对应的字符。

#include <bits/stdc++.h>

using namespace std;

char a, b;

int main() {
    cin >> a >> b;
    int ans = a - 'A' + b - 'A';
    if (ans >= 26) cout << 'B' << char(ans - 26 + 'A');
    else cout << char(ans + 'A');
    return 0;
}