#atc002b. [atc002_b]n^p mod m
[atc002_b]n^p mod m
問題文
整数 が与えられる。
の 乗を で割ったあまりを求めよ。
入力
入力は以下の形式で標準入力から与えられる。
行目には、整数 が、スペース区切りで与えられる。
出力
の 乗を で割ったあまりを出力せよ。
解説
繰返し二乗法 from AtCoder Inc.
入力例 1
12 15 7
出力例 1
3
の 乗は になります。これを で割った余りは です。
入力例 2
123456789 234567894 6574837563712
出力例 2
120678297
数が非常に大きくなることもあります。