Про веревку загвоздка в том, что расстояния между ветками то ли больше длины веревки, то ли меньше, в общем, с веревкой определенно надо что-то делать
А с амебами есть более изящный вариант решения.
Пишем цикл: на каждом шаге значение увеличивается в два раза.
Первый шаг цикла размножения амеб это 1*2=2
Соотв-но если сажают двух, то цикл начнется со второго шага.
Отнимаем от времени наполнения стакана один шаг и получаем искомое значение.
Программист написал бы, не задумываясь.
Аналитик, пока ему не объяснят, зачем это надо, даже браться не станет.
Хороший метод отбора.