Java教程

1011 A+B 和 C (15分)【java题解】【大整数】

本文主要是介绍1011 A+B 和 C (15分)【java题解】【大整数】,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 题解:

  • 用大整数类BigInteger 不然会溢出

     

import java.math.BigInteger;
import java.util.Scanner;


public class Main {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n=sc.nextInt();
        BigInteger num1,num2,num3;
        for (int i = 1; i <=n ; i++) {
            num1=new BigInteger(sc.next());
            num2=new BigInteger(sc.next());
            num3=new BigInteger(sc.next());
            System.out.print("Case #"+i);
            if (num3.compareTo(num2.add(num1))>=0)
                System.out.println(": false");
            else
                System.out.println(": true");
        }
    }
}
这篇关于1011 A+B 和 C (15分)【java题解】【大整数】的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!