HDOJ 2035 人见人爱A^B

简介: HDOJ 2035 人见人爱A^B

求A^B的最后三位数表示的整数。

说明:A^B的含义是“A的B次方”


Input

输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。


Output

对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。


Sample Input

2 3

12 6

6789 10000

0 0


Sample Output

8

984

1


取余就行,保留后面3位。

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int a = sc.nextInt();
            int b = sc.nextInt();
            if(a==0&&b==0){
                return ;
            }
            int number=1;
            for(int i=0;i<b;i++){
                number = (number*a)%1000;
            }
            System.out.println(number);
        }
    }
}
目录
相关文章
HDOJ 2035 人见人爱A^B
Problem Description 求A^B的最后三位数表示的整数。 说明:A^B的含义是“A的B次方” Input 输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1
898 0
(1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)
(1+2+...+100)+(1^2+2^2+...+50^2)+(1/1+1/2+...+1/10)
|
10月前
2^x modn=1
2^x modn=1
48 0
|
移动开发
$L^p$ 调和函数恒为零
设 $u$ 是 $\bbR^n$ 上的调和函数, 且 $$\bex \sen{u}_{L^p}=\sex{\int_{\bbR^n}|u(y)|^p\rd y}^{1/p}
803 0
|
人工智能
蓝桥杯a^3 + b^3 = c^3 + d^3
考虑方程式:a^3 + b^3 = c^3 + d^3 其中:“^”表示乘方。a、b、c、d是互不相同的小于30的正整数。 这个方程有很多解。比如: a = 1,b=12,c=9,d=10 就是一个解。
971 0
|
算法 C++

热门文章

最新文章