标签:一个 公式 using clu www 朋友 for .com arp
50%的数据N<=10^3。
100%的数据N<=10^6。
//Serene
#include<algorithm>
#include<iostream>
#include<cstring>
#include<cstdlib>
#include<cstdio>
#include<cmath>
using namespace std;
const int maxn=1e6+1,mod=9999991;
long long n,ans=1;
long long rs;
long long qp(long long x,long long k) {
rs=1;
while(k) {
if(k&1) rs=rs*x%mod;
k>>=1;x=x*x%mod;
}
return rs;
}
int main() {
cin>>n;
if(!n) {
printf("0");
return 0;
}
for(int i=2;i<n;++i) ans=ans*i%mod;
ans=ans*qp(n,n-2)%mod;
printf("%lld",ans);
return 0;
}
标签:一个 公式 using clu www 朋友 for .com arp
原文地址:http://www.cnblogs.com/Serene-shixinyi/p/7544854.html