标签(空格分隔): 九度OJ
原题地址:http://ac.jobdu.com/problem.php?pid=1198
实现一个加法器,使其能够输出a+b的值。
输入包括两个数a和b,其中a和b的位数不超过1000位。
可能有多组测试数据,对于每组数据, 输出a+b的值。
这个题明显是让求大整数,如果用C++的话,那是相当麻烦,估计要用100行代码。
可是我用Java的啊!BigInteger大法好!
做这个题简直在作弊有没有~~
import java.util.*; import java.math.*; public class Main{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { BigInteger a = scanner.nextBigInteger(); BigInteger b = scanner.nextBigInteger(); System.out.println(a.add(b).toString()); } } }2017 年 3 月 8 日