Goharshady گفت
PALIN كه BIG NUM و... كه نميخواد !!؟؟؟؟!!!!!!!!!
#include <iostream>
#include <conio.h>
using namespace std;
int ba(int a[],int k,int len)
{
for(int i=0;i<len;i++)
a[i]*=k;
for(int u=len-1;u>0;u--)
if(a[u]>=10)
{
int num=a[u]/10;
a[u]%=10;
a[u-1]+=num;
}
}
int te(int k)
{
int count=0;
while(k>0)
{
count++;
k/=10;
}
return count;
}
int main()
{
const int m=1000;
int t;
cin>>t;
for(int i=1;i<=t;i++)
{
cout<<endl;
int x,count=0;
cin>>x;
int a[m],r=te(x)-1,p;
for(int w=0;w<m-1;w++)
a[w]=0;
a[m-1]=1;
for(int j=1;j<=x;j++)
ba(a,j,m);
for(int j=0;j<=m;j++)
if(a[j]!=0)
{
p=j;
break;
}
for(int d=p;d<m;d++)
cout<<a[d];
}
getch();
return 0;
}