概述
题意:对十六进制进行加减运算。
解题思路:看了网上的才知道c语言当中专门有十六进制八进制等的输入方式,无语了,起初自己写了一个WA,仔细检查后发现十六进制的长度不超过15位,int不行了,因为我用了pow(),所以想不出其他的了,看来还是要多看多练啊!
Code:
#include <iostream>
#include <cstdio>
using namespace std;
typedef long long LL;
int main()
{freopen("input.txt","r",stdin);
LL a,b,c;
while(~scanf("%I64X%I64X",&a,&b))
{
c = a+b;
if(c<0) { printf("-"); c =-c;}
printf("%I64Xn",c);
}
return 0;
}
最后
以上就是勤奋枕头为你收集整理的HDU—— 2057 A + B Again的全部内容,希望文章能够帮你解决HDU—— 2057 A + B Again所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复