Pagini recente » Cod sursa (job #2043057) | Cod sursa (job #1132862) | Cod sursa (job #762653) | Cod sursa (job #3194730) | Cod sursa (job #1930220)
#include <bits/stdc++.h>
using namespace std;
ifstream in("patrate2.in");
ofstream out("patrate2.out");
int a[100100] = {1, 1}, n;
void mul(int num){
int i, t;
for(i = 1, t = 0; i <= a[0] || t; i++, t/=10){
a[i] = (t+=a[i]*num) % 10;
}
a[0] = i-1;
}
int main(){
in >> n;
for(int i = 2; i <= n; i++) mul(i);
n = n * n;
for(int i = 1; i <= n; i++) mul(2);
for(int i = a[0]; i; i--) out << a[i];
return 0;
}