#P952. 幂的运算

幂的运算

题目描述

给定三个正整数 a,ba, b 及 cc,请计算

ab mod ca^b\bmod c

输入格式

  • 第一行,三 个整数表示 a,b,ca,b,c

输出格式

单个整数:表示答案。

2 16 1000
536

数据范围

  • 30%30\% 的数据,1≤a,b,c≤101\leq a, b, c\leq 10
  • 60%60\% 的数据,1≤a,b,c≤50001\leq a, b, c\leq 5000
  • 100%100\% 的数据,1≤a,c≤1091\leq a, c\leq 10^9,1≤b≤10181\leq b\leq 10^{18}