Вызов
В качестве входных данных вам дается три целых числа min_value, max_value, sample_size
, которые вы можете передать в ответ в виде массива или нескольких параметров.
Ваша задача - вывести диаграмму в любом удобном формате , которая показывает частоту чисел в (min_value, max_value)
диапазоне, показываемую, когда случайное число в (min_value, max_value)
диапазоне выбирается sample_size
раз. В вашем ответе должна быть сгенерирована последовательность случайных чисел.
С большими диапазонами и размерами выборки вы можете изменять шаги, используемые в диаграмме, при условии, что представление остается точным.
пример
В [1, 5, 10]
качестве входа:
o o o x o
x o x x x
x x x x x
1 2 3 4 5
В [1, 100, 15]
качестве ввода (с шагом 10, поэтому 00 показывает 1-9, 10 показывает 10-19 и т. Д.):
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
счет
Это код-гольф , поэтому выигрывает самый короткий код в байтах.
b-a
? Это довольно удобный формат ...
a...b
на диаграмме имеется один контейнер, охватывающий весь диапазон, в результате чего получается один столбец с высотой, равной количеству выборок.
[1,5,10]
примера высота может быть10
? Так колонок 4 будет выглядеть следующим образом ( по вертикали сверху-вниз , а не горизонтально слева направо):oooooooxxx4
.