HDOJ2057
来源:互联网 发布:video node 编辑:程序博客网 时间:2024/06/04 19:16
HDACM2057
import java.util.Scanner;class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); while(sc.hasNext()){ String a = sc.next(); String b = sc.next(); long ia = Long.parseLong(a, 16); //把16进制字符串转化成10进制 long ib = Long.parseLong(b,16); ia += ib; if (ia<0) {//因为题目要求负数是 -2C 这样表示的 所以需要先转为正数再把正数转化成16进制表示 char[] c = Long.toHexString(-ia).toCharArray();//小写 for (int i = 0; i < c.length; i++) { if (c[i]>='a'&&c[i]<='z') { c[i] = (char) (c[i]-32);//转大写 } } System.out.print("-"); //然后在 2C前面显示‘-’ for (char d : c) { System.out.print(d); } System.out.println(); continue; } char[] c = Long.toHexString(ia).toCharArray(); for (int i = 0; i < c.length; i++) { if (c[i]>='a'&&c[i]<='z') { c[i] = (char) (c[i]-32); } } for (char d : c) { System.out.print(d); } System.out.println(); } }}
阅读全文
0 0
- HDOJ2057
- hdoj2057 A+B Again
- HDOJ2057(十六进制加法)
- HDOJ2057 A + B Again(十六进制数加法)
- HDOJ2057|cout<<hex,负数乱码问题,暂未解决
- [uva-532]Dungeon Master (BFS)
- 潜意识conscious
- 51单片机外设之——独立按键的检测(传统法一)
- 多队列网卡简介
- CSS Mastery摘要(3)--Web Typography
- HDOJ2057
- ADC 差分输入与单端输入的区别
- Jzoj3902 游戏
- 剑指Offer------二叉树的镜像
- h5编辑API-Range对象
- 2017.10.3Reflection
- bzoj1411: [ZJOI2009]硬币游戏
- 10.2 10.3NOIP模拟赛总结
- JDK动态代理和CGLib代理