일단 간단히 하자면, 등고선의 시작에서 나머지는 값을 빼면서 출력함.
단 배열은 0 부터 시작이라서 (x-1, y-1)이고, 시작값이 1이므로
abs(i-(x-1)) + abs(j-(y-1)) + 1
그럼 절대값은 왜 넣었나? 필요하니깐.....중점에서 -값도 나오기 때문이다.
n = int(input())
x, y = map(int, input().split())
for i in range(0, n):
for j in range(0, n):
print(abs(i-(x-1)) + abs(j-(y-1)) + 1, end=' ')
print()