zoukankan      html  css  js  c++  java
  • Two Bases CodeForces

    哇咔咔 卡函数的

    标记一下 c++和java的进制转换函数都是1-36进制的

    c++ long long暴力就过了。。。

    自己写一个就好了

    import java.math.BigInteger;
    import java.util.*;
    import java.util.Arrays.*;
    public class Main {
        static final int maxn = 1002;
        public static void main(String[] args) {
            Scanner cin = new Scanner(System.in);
            String str1 = new String();
            int n = cin.nextInt();
            int m = cin.nextInt();
            BigInteger a = BigInteger.ONE;
            for(int i=n-1; i>=0; i--)
            {
                str1 = cin.next();
                a = a.add(change(str1, m, i));
            }
            n = cin.nextInt();
            m = cin.nextInt();
            BigInteger b = BigInteger.ONE;
            for(int i=n-1; i>=0; i--)
            {
                str1 = cin.next();
                b = b.add(change(str1, m, i));
            }
            if(a.compareTo(b) == 0)
                System.out.println("=");
            else if(a.compareTo(b) < 0)
                System.out.println("<");
            else
                System.out.println(">");
            
        }
        public static BigInteger change(String str, int m, int i){
            BigInteger c = new BigInteger(str);
            c = c.multiply(new BigInteger(""+m).pow(i));
            return c;
        }
        
    }
    自己选择的路,跪着也要走完。朋友们,虽然这个世界日益浮躁起来,只要能够为了当时纯粹的梦想和感动坚持努力下去,不管其它人怎么样,我们也能够保持自己的本色走下去。
  • 相关阅读:
    android background属性问题
    AlertDialog 设置不同按钮的样式
    springboot controller统一异常处理
    springboot 配置自定义拦截器
    Linux中proc信息获取
    AliCloud-tools【分享】
    sql列转行
    算法
    静态变量与代码块
    AbstractQueuedSynchronizer(AQS)
  • 原文地址:https://www.cnblogs.com/WTSRUVF/p/9605133.html
Copyright © 2011-2022 走看看