zoukankan      html  css  js  c++  java
  • 【高精度】密码

    问题 F: 【高精度】密码

    时间限制: 1 Sec  内存限制: 64 MB
    提交: 11  解决: 8
    [提交] [状态] [讨论版] [命题人:]

    题目描述

    人们在做一个破译密码游戏:有两支密码棒分别是红色和蓝色,把红色密码棒上的数字减去蓝色 密码棒上的数字,就是开启密码锁的密码。现已知密码棒上的数字位数不超过20000位,请在一秒内求出密码。

    输入

    2行,每行有一个正整数。

    输出

    一个正整数,为输入的两个正整数中较大者减去较小者的差值。

    样例输入

    135477
    67122
    

    样例输出

    68355
    

    提示

    100%的数据,两个数均小于1×1020000

    import java.math.*;
    import java.util.*;
    
    class Main {
        public static void main(String[] args) {
            Scanner cin=new Scanner(System.in);
            BigInteger a,b;
            a=cin.nextBigInteger();
            b=cin.nextBigInteger();
            if(a.compareTo(b)>=0)System.out.println(a.subtract(b));
            else System.out.println(b.subtract(a));
        }
    }
    View Code

  • 相关阅读:
    sql
    Java 反射
    Java 泛型
    Java 数组小记
    Java 实现二叉树
    Maven的环境配置
    用于解决easui 保存时候,前台传参是空字符串不null
    SpringMVC
    SpringMVC
    解决MySql varchar类型的数字排序
  • 原文地址:https://www.cnblogs.com/Rhythm-/p/9350319.html
Copyright © 2011-2022 走看看