P9782 [HUSTFC 2023] A+B problem 题解

· · 题解

1. 前言

本文的分析会比较通俗,自己要多去思考,麻烦一定 仔细全部看完,有异议、不懂或认为可以优化请私信反馈呢。

2. 题目解析:

输入两个字母,然后计算其相加的值。
难点在于不是标准的 26 进制,处理困难。
我们还注意到,数字从 0 开始,于是,可以想到如下思路:

当然,这个组合表也可以用程序来生成:

#include<bits/stdc++.h>
using namespace std;
int main(){
    for(int i=0;i<=25;i++){
        for(int j=0;j<=25;j++){
            cout<<"\"";
            if(i!=0)cout<<char('A'+i);
            cout<<char('A'+j)<<"\",";
        }
    }
}

5. 总结鸣谢:

感谢管理大大的的审核。