HDOJ 2054 A == B ?(精确大数相等)

简介: HDOJ 2054 A == B ?(精确大数相等)

Problem Description

Give you two numbers A and B, if A is equal to B, you should print “YES”, or print “NO”.


Input

each test case contains two numbers A and B.


Output

for each case, if A is equal to B, you should print “YES”, or print “NO”.


Sample Input

1 2

2 2

3 3

4 3


Sample Output

NO

YES

YES

NO

import java.math.BigDecimal;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            BigDecimal A = sc.nextBigDecimal();
            BigDecimal B = sc.nextBigDecimal();
            if(A.compareTo(B)==0){
                System.out.println("YES");
            }else{
                System.out.println("NO");
            }
        }
    }
}
目录
相关文章
LeetCode contest 187 1437. 是否所有 1 都至少相隔 k 个元素 Check If All 1's Are at Least Length K Places Away
LeetCode contest 187 1437. 是否所有 1 都至少相隔 k 个元素 Check If All 1's Are at Least Length K Places Away
【每日一题Day68】LC1759 统计同构字符串的数目 | 数学
思路:统计以每个字符为末尾的同构子字符串的最长长度j ,那么根据排列组合原理,以其为末尾的同构子字符串的数目为j个,累加可得最终结果
79 0
【每日一题Day101】LC1664生成平衡数组的方案数 | 预处理+枚举
给你一个整数数组 nums 。你需要选择 恰好 一个下标(下标从 0 开始)并删除对应的元素。请注意剩下元素的下标可能会因为删除操作而发生改变。
67 0
PTA 1087 有多少不同的值 (20 分)
当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?
67 0
|
算法
杭电oj HDOJ 2050 折线分割平面(递推)算法 数学逻辑(由分割平面转化而来)
杭电oj HDOJ 2050 折线分割平面(递推)算法 数学逻辑(由分割平面转化而来)
121 0
杭电oj HDOJ 2050 折线分割平面(递推)算法 数学逻辑(由分割平面转化而来)
|
机器学习/深度学习 算法
卡特兰数(Catalan Number) 算法、数论 组合~
卡特兰数(Catalan Number) 算法、数论 组合~
219 0
卡特兰数(Catalan Number) 算法、数论 组合~
HDOJ 2008 数值统计
HDOJ 2008 数值统计
79 0
|
Java
HDOJ/HDU 1297 Children’s Queue(推导~大数)
HDOJ/HDU 1297 Children’s Queue(推导~大数)
129 0