【ファーウェイ試行078】超長正整数加算


タイトルの説明:
2つの超長正整数の加算を完了するアルゴリズムを設計してください.
Java実装:
import java.util.*;
import java.math.BigInteger;


public class Main{
    public static void main(String[] args) throws Exception {
        Scanner sc = new Scanner(System.in);
      
        while(sc.hasNext()){
            BigInteger b1=new BigInteger(sc.nextLine().trim());
            BigInteger b2=new BigInteger(sc.nextLine().trim());
            System.out.println(b1.add(b2).toString());
        }
    }
}

知識点:
  • BigIntegerクラスのadd()メソッド