PKU : 2756 - Autumn is a Genius

問題概要

http://poj.org/problem?id=2756

足し算の結果を出力しましょう.
ただし, 入力に下限値が書いていないため, 計算が多倍長になることもあります.
注意しましょう.
あと, ヒントでも書かれている通り, 正の数のときは, 数の先頭に"+"がつくこともあります.

アルゴリズム

BigIntegerでやるだけ.

プログラム

public class Main{
  public static void main(String[] args)throws IOException{
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int n = Integer.parseInt(br.readLine());
    while(n-- > 0){
      String[] s = br.readLine().replaceAll("\\+","").split(" ");
      System.out.println(new BigInteger(s[0]).add(new BigInteger(s[1])));
    }
  }
}