zoukankan      html  css  js  c++  java
  • 大数 Reversion Count

    题目链接:https://nanti.jisuanke.com/t/41099

    题意:给你一个大数X,Y是X反转后得到的数,Z=(X-Y)/9,求Z是不是完全由一个数字构成的,是就输出YES,否则输出NO

    import java.io.*;
    import java.util.*;
    import java.math.*;
    
    public class Main {
        public static void main(String args[]) {
            Scanner cin = new Scanner(System.in);
            BigInteger a,b,c,t;
            while(cin.hasNext()) {
                a=cin.nextBigInteger();
                t=a;
                b=BigInteger.ZERO;
                while(!t.equals(BigInteger.ZERO)) {
                    b=b.multiply(BigInteger.valueOf(10)).add(t.mod(BigInteger.valueOf(10)));
                    t=t.divide(BigInteger.valueOf(10));
                }
                c=(a.subtract(b)).divide(BigInteger.valueOf(9));
                t=c.mod(BigInteger.valueOf(10));
                int flag=0;
                while(!c.equals(BigInteger.ZERO)) {
                    if(!t.equals(c.mod(BigInteger.valueOf(10)))) {
                        flag=1;
                        break;
                    }
                    c=c.divide(BigInteger.valueOf(10));
                }
                //System.out.println("233");
                if(flag==1) System.out.println("NO");
                else System.out.println("YES");
            }
            
        }
    }
  • 相关阅读:
    9.4
    9.3
    9.2
    2016.9.1
    html,body
    prototype
    京东笔试题的一些小细节
    gulp安装过程中的问题。
    json
    双飞翼布局和圣杯布局
  • 原文地址:https://www.cnblogs.com/qingjiuling/p/11397019.html
Copyright © 2011-2022 走看看