Meydan okuma
Girdi olarak üç tamsayı verilir - min_value, max_value, sample_sizecevabınıza dizi veya birkaç parametre olarak iletebilirsiniz.
Görev için çıkış, herhangi bir uygun biçimde bir diyagramıdır Şekil sayıların frekansı, bu, (min_value, max_value)bir rasgele sayı olduğunda aralığı gösteren (min_value, max_value)aralık alınır sample_sizekez. Yanıtınız içinde rastgele sayı dizisi oluşturulmalıdır.
Geniş aralıklar ve örnek boyutları ile, gösterim doğru kaldığı sürece diyagramınızın kullandığı adımları değiştirmekte özgürsünüz.
Misal
İle [1, 5, 10]girdi olarak:
o o o x o
x o x x x
x x x x x
1 2 3 4 5
İle [1, 100, 15](00 gösterir 1-9, Şekil 10 10-19, vb böylece, 10 adımda,) olarak giriş:
xx oo oo xx oo xx oo oo oo oo
xx oo oo xx oo xx xx oo oo oo
xx xx oo xx xx xx xx xx xx oo
00 10 20 30 40 50 60 70 80 90
puanlama
Bu kod golf , bayt en kısa kod kazanır.
b-a? Bu oldukça kullanışlı bir format ...
a...b, diyagramın tüm aralığı kapsayan tek bir bölmeye sahip olduğu ve örnek sayısına eşit yükseklikte tek bir çubuğa neden olduğu anlamına gelir .

[1,5,10], yükseklik olabilir10mi? Sütun 4 (dikey üst tırnağa yerine yatay olarak sola-sağa ait) şu şekilde görünecektir Yani:oooooooxxx4.