``` #include<iostream> using namespace std; long long a, b, p, ans = 0; int main () { cin >> a >> b >> p; while (b) { if (b & 1) { ans = (ans + a) % p; } a = (a * 2) % p; b >>= 1; } cout << ans % p; } ```
注册一个 TeMenHu 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TeMenHu 通用账户