http://ac.jobdu.com/problem.php?pid=1180
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <string>
using namespace std;
int a[105][105];
int main()
{freopen("D:\\1.txt","r",stdin);
int n,i,j;
while (scanf("%d",&n)!=EOF)
{
memset(a,0,sizeof(a));
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
{
scanf("%d",&a[i][j]);
}
}
int flag=1;
for (i=0;i<n;i++)
{
for (j=0;j<n;j++)
{
if (a[i][j]!=a[j][i])
{
flag=0;
break;
}
}
if (!flag)
{
break;
}
}
if (flag)
{
printf("Yes!\n");
}
else
{
printf("No!\n");
}
}
return 0;
}