ZZULI OJ1090: 整数幂(多实例测试)

题目描述

求A^B的最后三位数表示的整数(1<=A,B<=1000) 

 

输入

n个测试实例,每个实例给出两个正整数A,B 

 

输出

输出A^B的最后三位(没有前导0) 

 

样例输入

2
2 3
12 6

 

样例输出

8
984
import java.util.Scanner;

public class Main{
	
	public static void main(String[] args) {
		
		Scanner input=new Scanner(System.in);
		int n =input.nextInt();
		
		for (int i = 1; i <=n; i++) {
			int sum=1;	
			int a=input.nextInt();
			int b=input.nextInt();
			
			for (int j = 1; j <=b; j++) {
				sum=sum*a;
				sum=sum%1000;
			}
			System.out.println(sum);
			
			
		}
		
		
	}
	
}

 

全部评论

相关推荐

Wy_m:只要不是能叫的上名的公司 去实习没有任何意义 不如好好沉淀自己
点赞 评论 收藏
分享
04-08 10:36
已编辑
华南理工大学 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务