#include<cstdlib>
#include<iostream>
using namespace std;
long long N=998244353;//此处随便改,但为了防止越界最大是这个 (usingnade不算)
long long a[100000001];
int main()
{
a[1]=1;
for(int i=2;i<=100000000;i++)
{
a[i]=(a[i-1]%N*i)%N;
}
int n;
cin>>n;
cout<<a[n];
return 0;
}
c++快速阶乘(n<100000000,secend approximate 1.69)
最新推荐文章于 2023-05-26 11:54:08 发布