Дано n=m^2, поверніть список цілих чисел, які не межують із m x mсіткою цілих чисел 1 to n.
Приклади
n = 1 (m = 1)
Сітка:
[1]
Повернення:
[]
n = 4 (m = 2)
Сітка:
[1,2]
[3,4]
Повернення:
[]
n = 9 (m = 3)
Сітка:
[1,2,3]
[4,5,6]
[7,8,9]
Повернення:
[5]
n = 16 (m = 4)
Сітка:
[ 1, 2, 3, 4]
[ 5, 6, 7, 8]
[ 9,10,11,12]
[13,14,15,16]
Повернення:
[6,7,10,11]
Для більш високих значень m, цей відповідь робить велику візуалізацію.
Правила:
- Ви можете взяти будь-який
mабоn(деn = m*m).- Якщо брати в
nвас можуть не мати невизначений поведінка , де існує неmдляn(EG 15). n > 0,m > 0: Обоє повинні бути цілими значеннями.
- Якщо брати в
- Вихід може бути у вигляді 1D / 2D масиву, матриці або пробілів з обмеженим пробілом
- Вихід повинен бути в порядку від найменшого до найбільшого.
- Якщо виводити як матрицю, це означає, що вона повинна бути такою, якою вона була б у сітці.
- Це кодовий гольф , виграє найменший байт.