İşte zorluk. Bir aralıktaki tüm tam sayıların çıktısını almak için bir miktar kod yazın. Sesler kolay, ama işte zor kısmı. En düşük sayıdan sonra en yüksek numaradan başlayacaktır. Daha sonra dizide olmayan en düşük sayı. O zaman henüz içinde olmayan en yüksek olan.
Örnek:
Başlangıç olarak 1-5
Rakamlar [1, 2, 3, 4, 5].
İlkini biz alıyoruz, yani [1]. Kalan sayılar [2, 3, 4, 5]. Sonuncuyu alıyoruz, yeni dizi [1, 5]. Kalan sayılar [2, 3, 4]. Birinciyi alıyoruz, yeni dizi [1, 5, 2]. Kalan sayılar [3, 4]. Sonuncuyu alıyoruz, yeni dizi [1, 5, 2, 4]. Kalan sayılar [3]. Birinciyi alıyoruz, yeni dizi [1, 5, 2, 4, 3]. Kalan numara yok, bitti. Çıktı [1, 5, 2, 4, 3]
Kurallar:
- Bu kod golf, en az byte, herhangi bir dilde yazınız.
- Standart boşluklar yok.
- Lütfen bir online tercümana link verin, lütfen? (Örneğin, https://tio.run/ )
- Her iki tam sayı olan iki giriş. Düşük aralık sonu ve yüksek aralık sonu.
- Çıktının veri türünün ne olduğu umurumda değil, ancak sayıları doğru sırada göstermesi gerekir.
Örnekler
Düşük: 4 Yüksek: 6 Sonuç: 4 6 5
Düşük: 1 Yüksek: 5 Sonuç: 1 5 2 4 3
Düşük: -1 Yüksek: 1 Sonuç: -1 1 0
Düşük: -1 yüksek: 2 Sonuç: -1 2 0 1
Düşük: -50 Yüksek: 50 Sonuç: -50 50 -49 49 -48 48 -47 47 -46 46 -45 45 -44 44 -43 43 -42 42 -41 41 -40 40 -39 39 -38 38 -37 37 -36 36 -35 35 -34 34 -33 33 -32 32 -31 31 -30 30 -29 29 -28 28 -27 27 -26 26 -25 25 -24 24 -23 23 -22 22 -21 21; 20 20 -19 19 -18 18 -17 17 -16 16 -15 15 -14 14 -13 13 -12 12 -11 11 -10 10 -9 9 -8 8 -7 7 -6 6 -5 5 -4 4 -3 3 -2 2 -1 1 0
Mutlu golf!