赞
踩
33DAI 不会写阿拉伯数字,于是他制定了一套新的十进制数字表示法。
33DAI 让大写字母 ABCDEFGHIJ
分别对应着数字 0123456789
。
由此我们就能得到很奇怪的加法运算结果。比如 A+A=A
、A+B=B
、B+B=C
、E+F=J
、F+F=BA
就分别对应着:0+0=0
、0+1=1
、1+1=2
、4+5=9
、5+5=10
。
现在给你这个新表示法中的两个数字,请计算他们相加的结果,并且也用用这个新的表示法输出。
输入空格隔开的两个大写英文字符:x,y
输出他们相加的结果。
- # include <bits/stdc++.h>
- using namespace std;
- int main(){
- char a,b;
- cin>>a>>b;
- a=int(a)-65;
- b=int(b)-65;
- if (a+b<10)
- cout<<char(a+b+65);
- else
- cout<<char((a+b)/10+65)<<char((a+b)%10+65);
-
- return 0;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。