#2057
我真的花了老长时间转换字符为数字转换数字为字符,之前真的不知道可以直接利用标准读写直接运算。
标准读取
%d:读取一个十进制整数
%i:读取十进制,八进制,十六进制整数
%o/O:读取八进制整数
%x/X:读取16进制整数(大写的话有固定大写,小写默认大小写ok)
%L/l: 读取长数据
%h:读取短数据
AC代码
#include <iostream>
#include <cmath>
#include <cstring>
#include <string>
#include <algorithm>
using namespace std;
int main() {
long long a,b;
while(scanf("%llX %llX",&a,&b)!=EOF){
if(a+b<0){
printf("-%llX\n",-a-b);
}
else{
printf("%llX\n",a+b);
}
}
return 0;
}