1. 程式人生 > >【ACM】杭電OJ 2057

【ACM】杭電OJ 2057

思路:

本題注意十六進位制的輸入輸出格式。

注意:

1.別忘了需要用__int64,因為資料比較大;

2.兩數相加為負數的時候,想著分開考慮。

 

#include <iostream>
#include <cstdio>
#include <cstring>
#include <cmath>
#include <cstdlib>
#include <algorithm>
using namespace std;

int main ()
{
	__int64 a,b;
	while(scanf("%I64X%I64X",&a,&b)!=EOF)
	{
		if(a+b<0)
		{
			printf("-%I64X\n",-a-b);
		}
		else
		{
			printf("%I64X\n",a+b);
		}
	}
	return 0;
}