Pagini recente » Cod sursa (job #146201) | Cod sursa (job #762012) | Cod sursa (job #1001209) | Cod sursa (job #248226) | Cod sursa (job #739996)
Cod sursa(job #739996)
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("patrate2.in");
ofstream out("patrate2.out");
int rez[10000],n;
void functie(int p)
{
int i;
for(i=1;i<=rez[0];++i)
rez[i]*=p;
for(i=1;i<=rez[0];++i)
{
rez[i+1]+=rez[i]/10;
rez[i]%=10;
if (i==rez[0] && rez[i+1]!=0)
{
++rez[0];
}
}
}
int main()
{
int i;
in>>n;
rez[0]=1;
rez[1]=1;
for(i=1;i<=n;++i)
functie(i);
for(i=1;i<=n*n;++i)
functie(2);
for(i=rez[0];i;--i)
out<<rez[i];
out<<"\n";
return 0;
}