Coodechef Small factorials Problem Code: FCTRL2 Solution
Solution in C++:
///**********ALLAH IS ALMIGHTY************///
///AH Tonmoy
///Department of CSE,23rd batch
///Islamic University,Bangladesh
///**********ALLAH IS ALMIGHTY************///
///AH Tonmoy
///Department of CSE,23rd batch
///Islamic University,Bangladesh
#include<iostream>
using namespace std;
int main()
{
int n,temp,ar[5000],i,j,c,v,t;
cin>>t;
while(t--)
{
cin>>n;
{
ar[0]=1;
c=1;
temp=0;
for(i=1; i<=n; i++)
{
for(j=0; j<c; j++)
{
v=ar[j]*i+temp;
ar[j]=v%10;
temp=v/10;
}
while(temp>0)
{
ar[c]=temp%10;
temp=temp/10;
c++;
}
}
for(i=c-1; i>=0; i--)
{
cout<<ar[i];
}
cout<<endl;
}
}
}
No comments