华为OJ——超长正整数相加

来源:互联网 发布:网络舆情工作计划 编辑:程序博客网 时间:2024/05/21 17:40

题目描述

请设计一个算法完成两个超长正整数的加法。

输入描述:

输入两个字符串数字

输出描述:

输出相加后的结果,string型

输入例子:
999999999999999999999999999999999999999999999999991
输出例子:
100000000000000000000000000000000000000000000000000
BigInteger真的很强大

import java.util.*;import java.math.*;public class Main{public static void main(String[] args) {Scanner scan=new Scanner(System.in);while(scan.hasNext()){String s1=scan.nextLine();String s2=scan.nextLine();BigInteger bi1=new BigInteger(s1);BigInteger bi2=new BigInteger(s2);System.out.println(bi1.add(bi2));}}}





0 0
原创粉丝点击