Pagini recente » Cod sursa (job #645242) | Cod sursa (job #5911) | Cod sursa (job #729389) | Cod sursa (job #1674422) | Cod sursa (job #915144)
Cod sursa(job #915144)
#include<fstream>
using namespace std;
int n, i, p, v[10000], t, j, aux;
int main(){
ifstream f("patrate2.in");
ofstream g("patrate2.out");
f>>n;
v[1]=1; v[0]=1;
for(i=2; i<=n; i++){
for(j=1; j<=v[0]; j++){
aux=v[j]*i+t;
v[j]=aux%10;
t=aux/10;
}
while(t!=0){
v[++v[0]]=t%10;
t/=10;
}
}
for(i=1; i<=n*n; i++){
for(j=1; j<=v[0]; j++){
aux=v[j]*2+t;
v[j]=aux%10;
t=aux/10;
}
while(t!=0){
v[++v[0]]=t%10;
t/=10;
}
}
for(i=v[0]; i>=1; i--){
g<<v[i];
}
return 0;
}