其他_十六进制输入输出(HDU_2057)
十六进制六十四位不能直接输出负数,要判断输出。
#include <stdio.h> #include <string.h> int main(int argc, char* argv[]) { #ifdef __MYLOCAL freopen("in.txt","r",stdin); #endif __int64 A,B,C; while(scanf("%I64X%I64X",&A,&B) != EOF) { C = A + B; if(C < 0) { C = -C; printf("-"); } printf("%I64X\n", C); } return 0; }