Pagini recente » Cod sursa (job #629846) | Cod sursa (job #101853) | Cod sursa (job #66083) | Cod sursa (job #12149) | Cod sursa (job #421418)
Cod sursa(job #421418)
#include<stdio.h>
int n, a[101][101],k,v,b[1024];
void cit()
{
scanf("%d",&n);
int i,j;
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
{
scanf("%d",&a[i][j]);
if(i!=j)
v++;
}
}
int doi(int x)
{
int i,s=1;
if(x==3)
s=5
for(i=1; i<=x; i++)
s=s*2;
return s-1;
}
void afis();
void rez()
{
if(n==2)
if(a[1][2]==a[2][1]==1)
{ k=1;
afis();
}
else
{
k=0;
afis();
}
else
{
if(v==(n*n-n))
{
k=doi(n);
afis();
}
}
}
void afis()
{
printf("%d",k);
}
int main()
{
freopen("copii.in","r",stdin);
freopen("copii.out","w",stdout);
cit();
rez();
//afis();
return 0;
}