Verilen n=m^2
bir tamsayı m x m
ızgarasını sınırlamayan bir tamsayı listesi döndürün 1 to n
.
Örnekler
n = 1 (m = 1)
Kafes:
[1]
Dönüş:
[]
n = 4 (m = 2)
Kafes:
[1,2]
[3,4]
Dönüş:
[]
n = 9 (m = 3)
Kafes:
[1,2,3]
[4,5,6]
[7,8,9]
Dönüş:
[5]
n = 16 (m = 4)
Kafes:
[ 1, 2, 3, 4]
[ 5, 6, 7, 8]
[ 9,10,11,12]
[13,14,15,16]
Dönüş:
[6,7,10,11]
Yüksek değerler için m
, bu cevabı büyük bir görselleştirme yapar.
Kurallar:
m
Veyan
(nereyen = m*m
) girebilirsiniz .- Eğer
n
içeri girerseniz, (EG 15)m
için herhangi bir şeyin olmadığı yerlerde tanımlanmamış davranışa sahip olmanıza izin verilirn
. n > 0
,m > 0
: Her ikisi de tamsayı değerler olmalıdır.
- Eğer
- Çıktı 1D / 2D dizi, matris veya boşlukla sınırlandırılmış olabilir
- Çıktı en azdan en büyüğe doğru olmalıdır.
- Bir matris olarak çıktı alınması, bunun kılavuzdaki gibi olması gerektiği anlamına gelir.
- Bu kod golf , en düşük bayt sayısı kazanır.