Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7525 - Тэгшхэм гол диагональ

Хоёр хэмжээст квадрат матриц өгөгдөв. Квадрат матриц гэдэг нь мөр, баганын тоо нь тэнцүү 2 хэмжээст массив.

Өгөгдсөн квадрат матриц гол диагоналынхаа хувьд тэгшхэмтэй бол YES үгүй бол NO гэж хэвлэ.

Input

Эхний мөрөнд квадрат матрицын хэмжээс n  өгөгдөнө. n<=10.

Дараагийн n мөрөнд n  бүхэл тоо зайгаар тусгаарлагдан өгөгдөнө. Int төрөл.

Output

Тэгшхэмтэй бол YES үгүй бол NO гэж хэвлэнэ.

Example

Input:
3
1 2 3 
2 4 5
3 5 6

Output:
YES

Нэмсэн:Bataa
Огноо:2013-03-12
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE

hide comments
2023-12-05 07:49:59
/******************************************************************************

Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl,
C#, OCaml, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog.
Code, Compile, Run and Debug online from anywhere in world.

*******************************************************************************/
#include <iostream>

using namespace std;

int main()
{
int a=0,b,i,j;
cin >> b;
int z[b][b];
for(i=0;b>i;i++){
for(j=0;b>j;j++){
cin >> z[i][j];
}
}
for(i=0;b>i;i++){
for(j=0;b>j;j++){
if(z[i][j]!=z[j][i]){
cout<<"NO";
return 0;
}
}
}
cout<<"YES";

return 0;
}
huul
2020-10-17 09:17:31
#include <cstdio>
int main(){
int n;
scanf("%d",&n);
int a[n+1][n+1];

for(int i = 1; i <= n; i++){
for(int j = 1 ; j <= n ; j++){
scanf("%d",&a[i][j]);
}
}
for(int i = 1; i <= n ; i++){
for(int j = 1 ; j <= n ; j++){
if(a[i][j]!=a[j][i]){
printf("NO");
return 0;
}
}
}
printf("YES");
return 0;
}
2019-12-26 10:34:20
#include <cstdio>

int main()
{
int n,a[10][10],i,j,p=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(a[i][j]==a[j][i]) p++;
}
}
if(p==n*n)
{
printf("YES");
}
else printf("NO");
}
//11-4 bj //
2019-12-06 12:14:28
#include <cstdio>

int main()
{
int n,a[10][10],i,j,p=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
scanf("%d",&a[i][j]);
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(a[i][j]==a[j][i]) p++;
}
}
if(p==n*n)
{
printf("YES");
}
else printf("NO");
}
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.