• pat 1065 A+B and C (64bit)(20 分)(大数, Java)


    1065 A+B and C (64bit)(20 分)

    Given three integers A, B and C in [263​​,263​​], you are supposed to tell whether A+B>C.

    Input Specification:

    The first line of the input gives the positive number of test cases, T (10). Then T test cases follow, each consists of a single line containing three integers A, B and C, separated by single spaces.

    Output Specification:

    For each test case, output in one line Case #X: true if A+B>C, or Case #X: false otherwise, where X is the case number (starting from 1).

    Sample Input:

    3
    1 2 3
    2 3 4
    9223372036854775807 -9223372036854775808 0
    

    Sample Output:

    Case #1: false
    Case #2: true
    Case #3: false
     1 import java.math.BigDecimal;
     2 import java.math.BigInteger;
     3 import java.text.DecimalFormat;
     4 import java.util.Scanner;
     5 
     6 import javax.xml.namespace.QName;
     7 
     8 public class Main {
     9 
    10     public static void main(String[] args) {
    11         Scanner scan = new Scanner(System.in);
    12         BigInteger a, b, c;
    13         int t = scan.nextInt();
    14         for (int i = 1; i <= t; ++i) {
    15             a = scan.nextBigInteger();
    16             b = scan.nextBigInteger();
    17             c = scan.nextBigInteger();
    18             String s = a.add(b).subtract(c).toString();
    19             if (s.charAt(0) != '-' && s.charAt(0) != '0')
    20                 System.out.println("Case #" + i + ": true");
    21             else
    22                 System.out.println("Case #" + i + ": false");
    23         }
    24     }
    25 }
  • 相关阅读:
    Struts2项目问题及解决方式
    CSS样式编写案例
    第二个项目总结
    CSS布局中的问题解决方式
    CSS3中的Flexbox弹性布局(二)
    CSS3中的Flexbox弹性布局(一)
    python----递归函数
    python----函数进阶
    python----函数
    python----装饰器
  • 原文地址:https://www.cnblogs.com/GetcharZp/p/9592515.html
Copyright © 2020-2023  润新知