|非正经题解|114514的次方(2)
2025-02-10 10:30:30
发布于:江苏
1阅读
0回复
0点赞
#include <iostream>
using namespace std;
typedef long long ll;
const int MOD = 998244353;
long long fastPow(ll a, ll n, ll mod) {
long long res=1;
while (n>0) {
if(n&1){
res=(res*a)%mod;
}
a=(a*a)%mod;
n>>=1;
}
return res;
}
int main() {
int n;
cin>>n;
long long result=fastPow(114514,n,MOD);
cout<<result<<endl;
return 0;
}
这里空空如也
有帮助,赞一个