大数加法
题目描述
以字符串的形式读入两个数字,再以字符串的形式输出两个数字的和。
输入描述:
输入两行,表示两个数字a和b,-10^9 <= a , b <= 10^9 ,用双引号括起。
输出描述:
输出a+b的值,用双引号括起。
示例1
输入
“-26”
“100”
输出
“74”
思路:大数模拟 |
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String A = scanner.next().split("\"")[1];
String B = scanner.next().split("\"")[1];
BigInteger a = new BigInteger(A);
BigInteger b = new BigInteger(B);
BigInteger c = a.add(b);
String C = c.toString();
System.out.println("\""+C+"\"");
}
}