java算法-指数运算(大数运算)

    xiaoxiao2021-03-26  25

    指数运算

    时间限制:600 ms  |  内存限制:65535 KB

    难度:2

    描述 写一个程序实现指数运算 X^N。(1<X<10,0<N<20) 输入输入包含多行数据  每行数据是两个整数X N 数据以EOF结束输出于输入的每一行输出X^N的值样例输入2 1 3 2 样例输出2 9 来源水题比赛 /*  * 指数运算  * 思路:看到最大为10的20次方可认为是java的大数运算问题  * 直接使用java自带的函数  * 程序如下  */ import java.math.BigInteger; import java.util.Scanner;

    public class Main {  public static void main(String[] args) {   Scanner sc = new Scanner(System.in);   while (sc.hasNext()) {    BigInteger fir = sc.nextBigInteger();    int sec = sc.nextInt();    BigInteger sum = fir.pow(sec);    System.out.println(sum);   }   sc.close();  } }

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

    最新回复(0)