Обозначим количество солдатиков у Кости за x, а у Лены за y. Согласно условиям задачи:
У Лены солдатиков в 5 раз меньше, чем у Кости: y = x / 5
Костя отдает Лене половину своих солдатиков, и у Лены становится больше солдатиков, чем у Кости.
После передачи у Кости остается x / 2 солдатиков, а у Лены становится y + (x / 2) солдатиков. Тогда: y + x / 2 > x / 2 y > 0 (разумеется, что это верно, так как y не может быть отрицательным)
- После того, как Лена отдает Косте одного солдатика, у них оказывается поровну — по 6 солдатиков: y + (x / 2) - 1 = 6 x / 2 = 6
Теперь мы можем найти количество солдатиков у Кости: x / 2 = 6 x = 6 * 2 x = 12
Зная, что x = 12, можем найти количество солдатиков у Лены: y = x / 5 y = 12 / 5 y = 2.4 (возможно, мы сделали ошибку, так как количество солдатиков должно быть целым числом)
Но в условиях задачи не может быть 2.4 солдатика у Лены, так как количество солдатиков должно быть целым числом. Давайте попробуем другой подход, учитывая, что после всех операций у обоих по 6 солдатиков:
y + (x / 2) - 1 = 6 x / 2 = 6
Теперь уравнения выглядят так: y + 6 - 1 = 6 y + 5 = 6 y = 1
Исходя из y = 1 и исходного уравнения y = x / 5: 1 = x / 5 x = 5
Теперь мы видим, что уравнения противоречат второму пункту, где нужно, чтобы у Лены после получения половины солдатиков от Кости стало больше солдатиков, чем у Кости.
Давайте напомним, что после всех обменов у каждого в результате 6 солдатиков: Лена = 6 солдатиков Костя = 6 солдатиков
Перед последним шагом у Лены было 7 солдатиков (она отдала одного Косте и у них стало поровну). Перед этим у Кости было 6*2 = 12 солдатиков (так как он отдал Лене половину и у него осталось 6).
Теперь возвращаемся к начальной ситуации: Лена = 7 - 6 = 1 солдатик (так как она получила 6 от Кости) Костя = 12*2 = 24 солдатика (так как он после передачи остался с 12 солдатиками)
Итого у Кости изначально было 24 солдатика, а у Лены 1 солдатик.
