설명
\(N \times N\) 정수 행렬이 주어질 때 단위 행렬인지 판정하시오. 단위 행렬은 주대각선 원소가 모두 \(1\)이고 나머지 원소가 모두 \(0\)인 행렬이다. 단위 행렬이면 \(1\), 아니면 \(0\)을 출력한다.
제약
입력 형식
첫 줄에 \(N\)이 주어진다 (\(1 \le N \le 40\)). 다음 \(N\)개의 줄에는 각각 \([-1000, 1000]\)의 정수 \(N\)개가 주어진다.
출력 형식
단위 행렬이면 \(1\), 아니면 \(0\)을 출력한다.
예제 1
입력
2
1 0
0 1
출력
1
예제 2
입력
2
1 0
0 2
출력
0
예제 3
입력
1
1
출력
1
문제 정보
riseoj 작성
출처 RiseOJ Basics
태그