Pagini recente » Cod sursa (job #114860) | Cod sursa (job #1105272) | Cod sursa (job #2866708) | Cod sursa (job #1912263) | Cod sursa (job #1917447)
#include <fstream>
using namespace std;
ifstream cin ("patrate2.in");
ofstream cout("patrate2.out");
int n, a[100006];
void inm(int n){
int t = 0;
for (int i = 1; i <= a[0]; i++)
{
a[i] = a[i] * n + t;
t = a[i] / 10;
a[i] %= 10;
}
while (t)
{
a[++a[0]] = t % 10;
t /= 10;
}
}
int main(){
cin >> n;
a[0] = a[1] = 1;
for(int i = 2; i <= n; i++)
inm(i);
for(int i = 1; i <= n * n; i++)
inm(2);
for(int i = a[0]; i > 0; i--)
cout << a[i];
cout << '\n';
return (0);
}