题目描述:
请设计一个算法完成两个超长正整数的加法。
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()方法
本文介绍了一种使用Java实现的超长整数加法算法。通过利用BigInteger类的add()方法,该算法能够有效地处理任意长度的整数相加问题。
390

被折叠的 条评论
为什么被折叠?



