HDU 1002:A + B Problem II
来源:互联网 发布:2017淘宝女装网红店 编辑:程序博客网 时间:2024/05/21 06:22
A + B Problem II
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 343395 Accepted Submission(s): 66615
Problem Description
I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.
Input
The first line of the input contains an integer T(1<=T<=20) which means the number of test cases. Then T lines follow, each line consists of two positive integers, A and B. Notice that the integers are very large, that means you should not process them by using 32-bit integer. You may assume the length of each integer will not exceed 1000.
Output
For each test case, you should output two lines. The first line is "Case #:", # means the number of the test case. The second line is the an equation "A + B = Sum", Sum means the result of A + B. Note there are some spaces int the equation. Output a blank line between two test cases.
Sample Input
21 2112233445566778899 998877665544332211
Sample Output
Case 1:1 + 2 = 3Case 2:112233445566778899 + 998877665544332211 = 1111111111111111110
Author
Ignatius.L
//代码
import java.math.BigInteger;import java.util.Scanner;public class Main {public static void main(String[] args) {int t,n=1;BigInteger a,b;Scanner cin = new Scanner(System.in);t = cin.nextInt();while((t--)!=0){a = cin.nextBigInteger();b = cin.nextBigInteger();if(n!=1){System.out.println();}System.out.println("Case "+n+":");System.out.println(a+" + "+b+" = "+a.add(b));n++;}cin.close();}}
本题是一道 “大数”加法(直接用JAVA 的BigInteger简单明了);
本体还有一个值得注意的地方,输入出格式必须是每组测试之间才有空格,有n个测试数据就要n-1个空格。
0 0
- HDU 1002 A + B Problem II
- HDU 1002A + B Problem II
- HDU 1002 - A + B Problem II
- HDU 1002 A + B Problem II
- HDU 1002 A + B Problem II
- HDU 1002 A + B Problem II
- HDU 1002 A + B Problem II
- HDU 1002 A + B Problem II
- hdu 1002 A+B Problem II
- HDU 1002 A + B Problem II
- hdu 1002 A + B Problem II
- HDU 1002 A + B Problem II (BigNums)
- hdu 1002 A + B Problem II
- hdu 1002 A + B Problem II
- hdu 1002 A + B Problem II
- HDU 1002 A + B Problem II
- HDU 1002 A + B Problem II
- Hdu---A + B Problem II---1002
- Ubuntu16.04下Caffe环境搭建:cuda8.0 + opencv2.4.13
- HDOJ(HDU).2660 Accepted Necklace (DFS)
- 监督学习-朴素贝叶斯算法模板
- OSI模型中完整7层定义
- sudo apt-get install libopencv-dev 遇到ppa获取错误的问题
- HDU 1002:A + B Problem II
- android gridLayout
- 九度OJ-1447:最短路
- python逐行读取文件内容的三种方法
- c++第二节之this指针
- oop思想的封装、继承、多态
- 观察者模式
- PDB文件:每个开发人员都必须知道的
- ubuntu预装脚本