Pagini recente » Cod sursa (job #1719768) | Cod sursa (job #1747040) | Cod sursa (job #1272870) | Cod sursa (job #1069238) | Cod sursa (job #2212208)
#include <iostream>
#include <fstream>
using namespace std;
ifstream in("patrate2.in");
ofstream out("patrate2.out");
int v[1000100];
int n, i;
void f(int x)
{
int t = 0;
for(int i = 1; i <= v[0]; ++i)
{
t += x * v[i];
v[i] = t % 10;
t /= 10;
}
while(t)
{
v[0] ++;
v[v[0]] = t % 10;
t /= 10;
}
}
int main()
{
in >> n;
v[0] = v[1] = 1;
for(int i = 2; i <= n; ++i)
f(i);
for(int i = 1; i <= n; ++i)
for(int j = 1; j <= n; j ++)
f(2);
for(int i = v[0]; i > 0; --i)
out << v[i];
}