【九度】题目1003:A+B
来源:互联网 发布:recyclerview的优化 编辑:程序博客网 时间:2024/05/22 15:01
- 题目描述:
- 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
- 输入:
- 输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
- 输出:
- 请计算A+B的结果,并以正常形式输出,每组数据占一行。
- 样例输入:
-234,567,890 123,456,7891,234 2,345,678
- 样例输出:
-1111111012346912
import java.math.BigInteger;import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); String inputString1 = null, inputString2 = null; String strSplit[] = null; String str1, str2; BigInteger num1 = null, num2 = null; while (cin.hasNext()) { str1 = ""; str2 = ""; inputString1 = cin.next(); inputString2 = cin.next(); strSplit = inputString1.split(","); for (int i = 0; i < strSplit.length; i++) { str1 += strSplit[i]; } num1 = new BigInteger(str1); strSplit = inputString2.split(","); for (int i = 0; i < strSplit.length; i++) { str2 += strSplit[i]; } num2 = new BigInteger(str2); System.out.println(num1.add(num2).toString()); } } }/************************************************************** Problem: 1003 User: 兰陵笑笑生 Language: Java Result: Accepted Time:80 ms Memory:15572 kb****************************************************************/
Mine
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); String NumA,NumB; String NumAstr,NumBstr; String[] strsplitA = null; String[] strsplitB = null; Integer NA, NB; while(cin.hasNext()) { NumA = ""; NumB = ""; NumAstr = ""; NumBstr = ""; NumA = cin.next(); NumB = cin.next(); strsplitA = NumA.split(","); for(int i=0;i<strsplitA.length;i++) { NumAstr +=strsplitA[i]; } strsplitB = NumB.split(","); for(int i=0;i<strsplitB.length;i++) { NumBstr +=strsplitB[i]; } NA = new Integer(NumAstr); NB = new Integer(NumBstr); System.out.println(NA+NB); } } }/************************************************************** Problem: 1003 User: 兰陵笑笑生 Language: Java Result: Accepted Time:80 ms Memory:15448 kb****************************************************************/
import java.util.Scanner;/** * to test problem_1003 * @author Sunkun * Date: 2013.09.26 * Memory: 15420KB * Code Length: 393B * Time Consuming: 80MS */public class problem_1003 {public static void main(String[] args) {long data1;long data2;Scanner input = new Scanner(System.in);// 用java 自带类库写的,不得不说java API真的很强大啊while(input.hasNext()){data1 = Long.parseLong(input.next().replaceAll(",",""));data2 = Long.parseLong(input.next().replaceAll(",",""));System.out.println(data1 + data2);}}}
0 0
- 【九度】题目1003:A+B
- 九度OJ 题目1003:A+B
- 九度OJ题目1003:A+B
- 九度online:题目1003:A+B
- 九度 题目1003:A+B
- 九度OJ 题目1003:A+B
- 九度OJ-题目1003:A+B
- 九度 题目1003:A+B
- 九度题目1003:A+B
- 九度OJ-题目1003 A+B
- 九度OJ题目1003:A+B
- 九度——题目1003:A+B
- 题目 1003 A+B 九度Online Judge
- a+b (九度oj 题目60)
- 九度OJ 题目1010:A + B
- 【九度】题目1000:计算a+b
- 九度OJ-题目1010:A + B
- 九度题目1015:还是A+B
- midiOutShortMsg 函数的用法以及乐器编号
- Cocos2d-x教程(17)-Box2D 物理引擎
- 运行DOS命令时提示“不是内部或外部命令”的解决方法
- UML_行为图
- 胖虎白话学习设计模式之享元设计模式(FlyWeight)
- 【九度】题目1003:A+B
- 随机共振讨论之白噪声
- php反射 获取类的源码
- Android C 语言读取系统属性
- 黑暗程序员--javaSE--java面向对象
- linux-linux、linux-windows 之间快速传文件
- Oracle数据导入导出
- java中Cookie的使用
- HTML中哪些是块状元素,哪些是内联元素?