1000 A+B
给出2个整数A和B,计算两个数的和。
Input
2个整数A B,中间用空格分割。(0 <= A, B <= 10^9)
Output
输出A + B的计算结果。
Input示例
1 2
Output示例
3
注意:BigInteger的头文件 import java.util.BigInteger 。
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String args[]){
BigInteger a,b;
Scanner scan=new Scanner(System.in);
a=scan.nextBigInteger();
b=scan.nextBigInteger();
System.out.println(a.add(b));
}
}
1005 大数加法
给出2个大整数A,B,计算A+B的结果。
Input
第1行:大数A
第2行:大数B
(A,B的长度 <= 10000 需注意:A B有可能为负数)
Output
输出A + B
Input示例
68932147586
468711654886
Output示例
537643802472
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String args[]){
BigInteger a,b;
Scanner scan=new Scanner(System.in);
a=scan.nextBigInteger();
b=scan.nextBigInteger();
System.out.println(a.add(b));
}
}
1027 大数乘法
给出2个大整数A,B,计算A*B的结果。
Input
第1行:大数A 第2行:大数B (A,B的长度 <= 1000,A,B >= 0)
Output
输出A * B
Input示例
123456 234567
Output示例
28958703552
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String args[]){
BigInteger a,b;
Scanner scan=new Scanner(System.in);
a=scan.nextBigInteger();
b=scan.nextBigInteger();
System.out.println(a.multiply(b));
}
}
1028 大数乘法 V2
给出2个大整数A,B,计算A*B的结果。
Input
第1行:大数A 第2行:大数B (A,B的长度 <= 100000,A,B >= 0)
Output
输出A * B
Input示例
123456 234567
Output示例
28958703552
import java.math.BigInteger;
import java.util.*;
public class Main {
public static void main(String args[]){
BigInteger a,b;
Scanner scan=new Scanner(System.in);
a=scan.nextBigInteger();
b=scan.nextBigInteger();
System.out.println(a.multiply(b));
}
}