九度oj 1198
2015-07-30 20:06
253 查看
题目描述:
实现一个加法器,使其能够输出a+b的值。
输入:
输入包括两个数a和b,其中a和b的位数不超过1000位。
输出:
可能有多组测试数据,对于每组数据,
输出a+b的值。
样例输入:
样例输出:
来源:
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
****************************************************************/
实现一个加法器,使其能够输出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
****************************************************************/
相关文章推荐
- VS2010下安装boost库
- iOS之UIViewController
- 2015 多校联赛 ——HDU5294(最短路,最小切割)
- KMP
- [BZOJ1054][HAOI2008]移动玩具
- Maven 学习笔记
- jquery资料网址收藏
- 2015 多校联赛 ——HDU5294(最短路,最小切割)
- 超实用的Linux/Unix快捷键大汇总(开发、管理)
- nyoj 214 单调递增子序列(二) 【LIS】
- 字符串反转(java实现)
- WMS8_基本操作
- 插入排序、冒泡排序、选择排序、希尔排序、快速排序、归并排序、堆排序和LST基数排序——JAVA实现
- 读书笔记MoreEffectiveC++(34)
- 杭电1950 Bridging signals(求一个数列的最大递增子数列)
- SpringBoot 资料收集
- 检错码之海明码
- 云计算和大数据时代网络技术揭秘(十八)刀片服务器的网络
- 微型企业如何使用odoo
- BGP的13条选路原则