自主研发的高精度wa乐
#include<bits/stdc++.h>
using namespace std;
int n;
char s[114514];
void sum(int b){
int x=0;
for(int i=0;i<=114500;i++){
int num=b*(s[i]-'0');
num=num+x;
x=num/10;
num=num%10;
s[i]=num+'0';
}
}
int main(){
cin>>n;
s[1]='1';
for(int i=2;i<=n;i++)
sum(i);
cout<<s;
}