zoukankan      html  css  js  c++  java
  • 求a^b

    时间: 1000ms / 空间: 131072KiB / Java类名: Main

    描述

    a^b 

    由于结果可能很大,我们现在只需要知道这个值

    mod 1012就可以了(为什么是1012?我的生日)

    a<1000000

    b<1000000

    输入格式

    第一行两个数 a b

    输出格式

    一行,就是mod 1012的值

    测试样例1

    输入

    2 2

    输出

    4

    ----------------------------

     * 两组数据超时。。。

     * -----------------------------

     */

    import java.math.BigInteger;
    import java.util.Scanner;
    public class Main {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner sc=new Scanner(System.in);
            while(sc.hasNext()){
                BigInteger b1=sc.nextBigInteger();
                int b2=sc.nextInt();
                b1=b1.pow(b2);
                b1=b1.remainder(new BigInteger(1012+""));
                System.out.println(b1);
            }
                sc.close();
        }
    
    }
  • 相关阅读:
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    面向对象
    3.1
    面向对象
  • 原文地址:https://www.cnblogs.com/watchfree/p/5324928.html
Copyright © 2011-2022 走看看