문제
N 행 N열의 행렬을 다음과 같은 조건에 맞게 채우는 프로그램을 작성하라.
행렬의 (i, i)는 반드시 0으로 채워져야한다. 각 행과 각 열에는 0 이상 N-1의 숫자가 하나씩 채워져야 한다. 행렬은 대칭이 되야 한다. 즉 (i, j)의 값이 (j, i)와 같아야 한다.
입력
입력은 1,000 이하의 정수 N이 입력된다. N은 짝수이다.
출력
조건을 만족하는 N행 N열의 행렬을 출력한다.
답이 여럿 가능할 경우 이 중에서 하나를 출력한다.
예제
2
0 1
1 0