HDOJ 2057 A+B again
- 题目描述及输入输出要求如下:
- 解题代码:
#include <iostream> #include <cstdio> #include <iomanip> using namespace std; int main(){ long long m, n; long long result; while(cin>>hex>>m>>n){ result=m+n; if(result<0){ cout<<"-"<<hex<<uppercase<<-result<<endl; } else cout<<hex<<uppercase<<result<<endl; } return 0;
}
- 心得体会
本题的解决需要了解十六进制数的输入输出格式,如果没有这些知识的积累,就难以完成这一题目,不仅过程繁琐,而且难以ACCEPT。因此,积累还是很重要的,多做题积累是硬道理。
- 题目练习链接为:[杭电OJ](http://acm.hdu.edu.cn/showproblem.php?pid=2057)
作者:一笑奈何DF
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利。