您的位置:首页 > 其它

九度oj 1198

2015-07-30 20:06 253 查看
题目描述:

实现一个加法器,使其能够输出a+b的值。
输入:

输入包括两个数a和b,其中a和b的位数不超过1000位。
输出:

可能有多组测试数据,对于每组数据,

输出a+b的值。
样例输入:
2 6
10000000000000000000 10000000000000000000000000000000

样例输出:
8
10000000000010000000000000000000

来源:
2010年华中科技大学计算机研究生机试真题
import java.math.*;
import java.util.Scanner;

public class Main{

public static void main(String args[])
{

Scanner cin=new Scanner(System.in);
while(cin.hasNext())
{
String a=cin.next();
String b=cin.next();

BigInteger num_a=new BigInteger(a);
BigInteger num_b=new BigInteger(b);
BigInteger num_c=num_a.add(num_b);
System.out.println(num_c.toString());
}

}

}
/**************************************************************
Problem: 1198
User: 懵懂小青年
Language: Java
Result: Accepted
Time:990 ms
Memory:80972 kb
****************************************************************/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: