ACM_2057

时间:2021-02-07 16:51:34
/*
2013暑期多校联合训练 - 80 +高校,300 +队伍,10000元奖金,敬请期待?
A + B再次 时间限制:1000/1000 MS(JAVA /其他)内存限制:32768分之32768K(Java /其他的)
总提交(S):11578接受提交的文件:5039 问题说明
必须有很多A + B HDOJ我们的问题,现在一个新的未来,
给你两个十六进制整数,你的任务是计算它们的总和,并打印十六进制太
容易?交流吧! 输入
输入包含多个测试用例,请结束进程的文件。
每个案例下设两个十六进制整数A和B线由空白分隔。
A和B的长度小于15。 产量
对于每个测试的情况下,打印十六进制的A和B在同一行的总和。 采样输入
+ A-A
+1 A 12
1A -9
-1A -12
1A-AA 样本输出
0
2C
11
-2C
-90 */
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
long long a,b;
while(cin>>hex>>a>>b)
{
if((a+b)<)
cout<<"-"<<hex<<setiosflags(ios::uppercase)<<-(a+b)<<endl;
else
cout<<hex<<setiosflags(ios::uppercase)<<a+b<<endl;
}
return ;
}

相关文章