Meydan okuma
Bu sorudaki göreviniz pozitif bir tamsayı alan bir program veya adlandırılmış bir işlev yazmaktır n STDIN, ARGV veya işlev bağımsız değişkenleri aracılığıyla girdi olarak (0'dan büyük) alan ve STDOUT veya işlev döndürülen değeri aracılığıyla bir dizi çıkaran yazmaktır.
Kulağa yeterince basit geliyor mu? İşte kurallar
- Dizi yalnızca gelen tamsayılar içerecektir
1içinn - Each tamsayı
1Ortayantekrarlanmalıdırxkezxher tamsayı değeridir.
Örneğin:
Giriş:
5
Çıktı:
[1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]
Dizi sıralanabilir veya sıralanmayabilir.
Bu kod golf yani kazanan byte en kısa kod.
Bonus
0.5Çıktı dizinizdeki iki bitişik tamsayı aynı değilse puanınızı çarpın .
Örneğin n = 5, böyle bir yapılandırma
[5, 4, 5, 4, 3, 4, 5, 2, 5, 3, 1, 2, 3, 4, 5]
/⍨⍳n