HDU—— 2057 A + B Again
来源:互联网 发布:与大数据相关的股票 编辑:程序博客网 时间:2024/06/05 16:56
题意:对十六进制进行加减运算。
解题思路:看了网上的才知道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("%I64X\n",c); } return 0;}
0 0
- HDU—— 2057 A + B Again
- hdu——2057——A+B Again
- hdu 2057 A+B Again
- hdu 2057 A + B again
- HDU-2057A + B Again
- hdu 2057 A + B Again
- HDU 2057 A + B Again
- hdu-2057-A + B Again
- HDU 2057 A + B Again
- HDU 2057 A + B Again
- hdu 2057 A + B Again
- HDU 2057 A + B Again
- HDU - 2057 A + B Again
- hdu 2057 a + b again
- HDU-2057 A+B Again
- hdu 2057 A + B Again
- HDU 2057 A + B Again
- hdu 2057 A + B Again
- 大型软件的共享基础团队
- android bitmap config
- Oracle 实现多行转换成一行 使用oracle 10g collect函数
- 更新Linux内核头文件(linux headers)
- 亲测Android wifi状态三种广播
- HDU—— 2057 A + B Again
- Mysql MYISAM存储引擎 数据存储结构
- java 把一个list中的数据按照树结构排序
- AsyncTask的用法
- APK改之理使用技巧
- 姐弟恋,是否要继续下去?
- ruby环境安装
- 使用CAShapeLayer与UIBezierPath
- db2服务启动出现1069错误