1328: power

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判 命题人:
提交:1 解决:1

题目描述

需要计算出A的B次方用999983取余的结果。保证A,B是在2^30以内的正整数。

输入

N+1行

第一行,N

以下n行;读入每行都是一组测试数据A,B。

输出

结果一行对应一个数据的结果。

样例输入

2  
2 3
3 4

样例输出

8
81

提示

A的B次方=B个A连乘的积,3的4次方=3*3*3*3=81

2^30=30个2连乘的积≈10亿

(a*b) % c=(a%c)*(b % c) % c

注意结果和中间结果都会超过长整型int的范围,注意要用long long

来源/分类