最高位数字

    xiaoxiao2021-03-25  205

    描述

    求N^N的个位数字大家应该都会了,可是,N^N的最高位数字你会求吗?

    输入

    多组测试数据。

    每组数据输入一个正整数N(N≤1,000,000,000)。

    输出

    对于每组数据,输出N^N的最高位数字。

    样例输入

    3

    4

    样例输出

    2

    2

    public static void main(String[] args) { BigInteger num = new BigInteger("1"); Scanner sc=new Scanner(System.in); int a=sc.nextInt(); for(int i = 1; i <=a;i++){ num =num.multiply(new BigInteger(a + "")); } //num.toString(); char[] c=num.toString().toCharArray(); System.out.println(c[0]); BigInteger q=new BigInteger("4"); System.out.println(q.nextProbablePrime()); }

    转载请注明原文地址: https://ju.6miu.com/read-24204.html

    最新回复(0)