当前位置: 代码迷 >> 综合 >> 【JAVA大数】A + B Problem II HDU - 1002
  详细解决方案

【JAVA大数】A + B Problem II HDU - 1002

热度:75   发布时间:2023-11-22 00:54:16.0

题目链接

A + B Problem II

题意

给定两个整数A和B,要求按格式输出A+B的和。

分析

A和B都很大,需要进行高精度运算。可以考虑手工模拟或JAVA大整数。格式需要注意的是每组数据之间有空行,但最后一组数据没有多余空行。

AC代码

import java.math.BigInteger;
import java.util.*;public class Main{public static void main(String[] args){Scanner cin=new Scanner(System.in);int n;n=cin.nextInt();for(int kase=1;kase<=n;kase++) {BigInteger a,b,c;a=cin.nextBigInteger();b=cin.nextBigInteger();c=a.add(b);if(kase!=n) {System.out.println("Case "+kase+":");System.out.println(a+" + "+b+" = "+c);System.out.println();}else {System.out.println("Case "+kase+":");System.out.println(a+" + "+b+" = "+c);  }}}
}
  相关解决方案