Как рандомно разбросать, ограниченное в день, количество событий по времени("счастливым часам")?
Есть события.
Их нужно раскидать по $A кол-ву(макс. кол-во в день), создать так называемый план событий на n количество дней, или пока не закончатся количество входящих событий.
Чтоб в течении дня, рандомно чтобы они выпадали на так называемые счастливые часы.
Часы - количество в процентном соотношении.
8-11 - 25%
12-16 - 35%
17-23 - 40%
Помогите, расскажите как можно это реализовать....
Событиям нужно дать время с минутами и секундами или точность – до часов? Есть ли минимальная дистанция между двумя событиями или в один момент может выпасть несколько событий одновременно?