시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB1000.000%

문제

A spiral of numbers can start and end with any positive integers less than $100$. Write a program which will accept two positive integers $x$ and $y$ as input, and output a list of numbers from $x$ to $y$ inclusive, shown in a spiral. You may assume that the end value is greater than or equal to the start value.

A spiral starts with the first number in the centre. The next number appears immediately below the first number. The spiral continues with the numbers increasing in a counter-clockwise direction until the last number is printed.

예제 입력 1

10
27

예제 출력 1

      27 26
16 15 14 25
17 10 13 24
18 11 12 23
19 20 21 22

예제 입력 2

7
12

예제 출력 2

12 11
 7 10
 8  9