#97. 快速幂

快速幂

题目描述

给定 nnai,ki,pia_i, k_i, p_i,对于每组数据,求出 aikimodpia_i ^ {k_i} \bmod p_i 的值。

输入格式

第一行包含整数 nn

接下来 nn 行,每行包含三个整数 ai,ki,pia_i, k_i, p_i

输出格式

对于每组数据,输出一个结果,表示 aikimodpia_i ^ {k_i} \bmod p_i 的值。

每个结果占一行。

数据范围

1n1000001 \le n \le 100000, 1ai,ki,pi2×1091 \le a_i,k_i,p_i \le 2 \times 10^9

输入样例:

2
3 2 5
4 3 9

输出样例:

4
1