n^p mod m

题意翻译

求 $n^p$ $mod$ $m$ 的值 # 输入格式 一行,为整数 n,m,p(注意顺序) # 输出格式 一行,为 $n^p$ $mod$ $m$ 的值 # 数据说明 对于100%的数据 $1≤n,m≤10^9$ $1≤p≤10^{14}$ 翻译提供者:Ryan_wxn_

题目描述

[problemUrl]: https://atcoder.jp/contests/atc002/tasks/atc002_b 整数 $ N,\ M,\ P $ が与えられる。 $ N $ の $ P $ 乗を $ M $ で割ったあまりを求めよ。

输入输出格式

输入格式


入力は以下の形式で標準入力から与えられる。 > $ N $ $ M $ $ P $ $ 1 $ 行目には、整数 $ N,\ M,\ P\ (1≦N,M≦10^{9},\ 1≦P≦10^{14}) $ が、スペース区切りで与えられる。

输出格式


$ N $ の $ P $ 乗を $ M $ で割ったあまりを出力せよ。

输入输出样例

输入样例 #1

12 15 7

输出样例 #1

3

输入样例 #2

123456789 234567894 6574837563712

输出样例 #2

120678297

说明

### 解説 **[繰返し二乗法](//www.slideshare.net/secret/5WFErY1jizuEOP "繰返し二乗法")** from **[AtCoder Inc.](//www.slideshare.net/chokudai)** ### Sample Explanation 1 $ 12 $ の $ 7 $ 乗は $ 35831808 $ になります。これを $ 15 $ で割った余りは $ 3 $ です。 ### Sample Explanation 2 数が非常に大きくなることもあります。