`
hulianwang2014
  • 浏览: 692238 次
文章分类
社区版块
存档分类
最新评论
  • bcworld: 排版成这样,一点看的欲望都没有了
    jfinal

ACM 次方求摸

 
阅读更多

次方求模

时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述

求a的b次方对c取余的值

输入
第一行输入一个整数n表示测试数据的组数(n<100)
每组测试只有一行,其中有三个正整数a,b,c(1=<a,b,c<=1000000000)
输出
输出a的b次方对c取余之后的结果
样例输入
3
2 3 5
3 100 10
11 12345 12345
样例输出
3
1
10481
package ACM;
import java.math.BigInteger;
import java.util.Scanner;

public class Main {

	public static void main(String[] args) 
	{
		Scanner scanner = new Scanner(System.in);
		int n=scanner.nextInt();
		while(n>0)
		{
			BigInteger a=scanner.nextBigInteger();
			BigInteger b=scanner.nextBigInteger();
			BigInteger c=scanner.nextBigInteger();
			System.out.println(a.modPow(b,c));
			n=n-1;
		}
	}

}


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics