Title

P9782 [HUSTFC 2023] A+B problem 题解

题目大意

给出两个字符 st,表示两个不超过 25 的十进制数,请你求出它们的和,并用字符串表示。

解题思路

显然 st 的和不会超过50 转化后不会超过两位,那么我们直接计算出答案的每一位即可。最后判断一下,如果十位是 0 就不输出十位,个位无论如何都要输出。

AC 代码

#include<iostream>
char s,t; 
signed main(){
    std::cin>>s>>t;
    int ans=s-'A'+t-'A';//求出10进制下的和
    int _1=ans%26;//求出个位
    int _2=ans/26;//求出十位
    if(_2) putchar(_2+'A');//非0输出
    putchar(_1+'A');//直接输出
}
posted @   UncleSam_Died  阅读(4)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示