HDU 2057 A+B again 16进制数输入输出

来源:互联网 发布:淘宝双十一大红包 编辑:程序博客网 时间:2024/06/05 12:01

这道题错了好多把

#include<iostream>#include<stdio.h>using namespace std;int main(){__int64 a, b;//之前用int 但数据显然int会爆掉freopen("in.txt", "r", stdin);while(scanf("%I64X %I64X", &a, &b) != EOF){if (a+b < 0)printf("-%I64X\n", -(a+b));//printf("-%I64x\n", -(a+b)); 输出时字母为小写elseprintf("%I64X\n", a+b);}}/*Input+A -A+1A 121A -9-1A -121A -AAOutput02C11-2C-90*/