Integer Inquiry 大数加法

                            Integer Inquiry

 1 import java.util.*;
 2 import java.math.*;
 3 import java.io.*;
 4 import java.text.*;
 5 
 6 public class Main
 7 {
 8     public static void main(String[] args)
 9     {
10         // 对于大量输入,下面方式可能会快一些。   
11         Scanner cin=new Scanner(new BufferedInputStream(System.in));   
12         BigInteger  a,b=new BigInteger("0");
13         int T;
14         T=cin.nextInt();
15         for(int i=0;i<T;i++)
16         {
17             while(true)
18             {
19                 a=cin.nextBigInteger();
20                 //if(!(a.toString()=="0"))
21                 //if("0".equals(a.toString())==false)
22                 if(a.toString()!="0")
23                 {
24                     b=b.add(a);
25                 }
26                 else
27                 {
28                     if(i>0)
29                         System.out.println();
30                     System.out.println(b);
31                     
32                     b=new BigInteger("0");
33                     break;
34                 }    
35             }
36         }
37         cin.close();
38     }
39 }

 

posted @ 2015-05-05 22:52  daydaycode  阅读(155)  评论(0编辑  收藏  举报