Pagini recente » Cod sursa (job #412271) | Cod sursa (job #1527715) | Cod sursa (job #3225119) | Cod sursa (job #2047489) | Cod sursa (job #2098654)
#include <fstream>
using namespace std;
int s[1000005];
ifstream in("patrate2.in");
ofstream out("patrate2.out");
void matrice( int x )
{
int i , y ;
y = 0;
for( i = 1 ; i <= s[0] ; i++ )
{
s[i] = s[i] * x + y;
y = s[i] / 10;
s[i] = s[i] % 10;
}
while( y != 0 )
{
s[++s[0]] = y % 10;
y = y / 10;
}
}
int main()
{
int i , n;
s[0] = 1;
s[1] = 1;
in>>n;
for( i = 2 ; i <= n ;i++ )
{
matrice(i);
}
n=n*n;
for( i = 1 ; i <= n ; i++ )
{
matrice(2);
}
for( i = s[0] ; i >= 1 ;i-- )
{
out<<s[i];
}
return 0;
}