Показать скрытый текст
Отмерить расстояние от 1 или 2 до отметки и дважды отложить его от земли, затем полить живой (если отмерил от единицы) или мертвой(если от двойки) водой, оставшееся расстояние "растём" с другой скоростью
Сразу живой поливать нельзя. А если от 2 мерить, то дважды отложив, можем получить больше метра.
Почему живой сразу нельзя? В условии этого нету!
Про два я ошибся, откладывать надо не от земли, а от отметки 2 метра вниз.(тогда и поливать надо сразу живой)
Ну будем считать, что условие нечетко прописано. Хотя казалось бы, все вроде ясно.
У Кощея есть семечко. Если его полить мёртвой водой, из него начинает расти дерево со скоростью 1 м/час. Если это дерево полить живой водой, оно начинает расти со скоростью 2 м/час.
Т.е мёртвой водой мы поливаем семечко, а живой - дерево. А без этого условия ваше решение в принципе подходит. Но если все же принять данное уточнение, каким будет решение?
тогда расстояние от отметки до единицы надо перенести от единицы вниз. Суть таже: высота дерева, которая лишка 1 метра, должна быть пройдена с двойной скоростью и еще столько же
т. е.
1+х - нужная высота
2х - расстояние которое надо пройти после полива живой водой
1-х - отметка, до которой надо дорасти после первой поливки