SZTG#L#P5091. 【模板】扩展欧拉定理

提交1 通过1
通过率100%
时间限制1000ms
内存限制128MiB

题目描述

【模板】扩展欧拉定理

题目背景

出题人也想写有趣的题面,可惜并没有能力。

题目描述

给你三个正整数,a,m,ba,m,b,你需要求:abmodma^b \bmod m

输入格式

一行三个整数,a,m,ba,m,b

输出格式

一个整数表示答案。

输入样例 #1

2 7 4

输出样例 #1

2

输入样例 #2

998244353 12345 98765472103312450233333333333

输出样例 #2

5333

说明/提示

注意输入格式,a,m,ba,m,b 依次代表的是底数、模数和次数。

【样例 11 解释】
24mod7=22^4 \bmod 7 = 2

输入样例 #3

440545437 615309958 1719839305110666634941722194124781750174259242947080970455672241464073

输出样例 #3

130718755

【数据范围】
对于 100%100\% 的数据,1a1091\le a \le 10^91b10200000001m1081\le b \le 10^{20000000},1\le m \le 10^8