История изменений
Исправление Waterlaz, (текущая версия) :
Разбиваем на отрезки длиной l/N+e_i. Если l/N<=Mmin или l/N>=Mmax, то разбить нельзя. e_i = (i-N/2)*e, где е — очень малое число.
Всё, я решил твою задачу. Если это не то, что тебе было нужно, научись правильно формулировать условия.
Исходная версия Waterlaz, :
Разбиваем на равные отрезки длиной l/N+e_i. Если l/N<=Mmin или l/N>=Mmax, то разбить нельзя. e_i = (i-N/2)*e, где е — очень малое число.
Всё, я решил твою задачу. Если это не то, что тебе было нужно, научись правильно формулировать условия.