Давай разберемся с задачами шаг за шагом!
Задача 11.8
Условие:
Поле разделено на две половины: левую и правую. На левой лежит a камней, на правой b камней. Юра и Яша играют в следующую игру, делая ходы по очереди. Первым ходит Юра. Игрок в свой ход должен переложить с одной половины поля на другую один или несколько камней, причем, чем соперник переложил на предыдущем ходу (с каждым ходом число камней увеличивается). Проигрывает тот, кто не может сделать ход.
Сначала:
- (а, 4 балла) Какое наибольшее количество ходов может быть сделано в игре, если
a=7иb=10?
Решение:
- Начнем с определения начальных условий:
a=7,b=10, первый ход за Юрой. - Юра должен положить хотя бы один камень с правой половины на левую, т.е. у нас будет:
a = 1,b = 9
- На следующем ходу Яша должен переложить минимум 2 камня, т.е. по итогу:
a = 3,b = 7
- И так далее, каждый игрок должен перекладывать на один камень больше, чем предыдущий.
- В итоге игрок не сможет сделать ход, когда число камней станет меньше необходимого количества для перемещения.
Максимальное количество ходов: 1 (Юра) + 2 (Яша) + 3 (Юра) + 4 (Яша) + 2 (остается 2 камня, Юра не сможет сделать ход) = 4 хода.
Задача 11.4
Условие:
Есть два числа a=7 и b=10. За сколько их можно перевести в пару (1,1) с помощью операции (a,b) ➝ (|a-b|, мин(a,b))?
Решение:
Будем шаг за шагом выполнять преобразования:
(7, 10) ➝ (|7-10|, 7) = (3, 7)(3, 7) ➝ (|3-7|, 3) = (4, 3)(4, 3) ➝ (|4-3|, 3) = (1, 3)(1, 3) ➝ (|1-3|, 1) = (2, 1)(2, 1) ➝ (|2-1|, 1) = (1, 1)
Итак, в 5 операций мы получили пару (1, 1).
Надеюсь, это помогло! Если у тебя есть еще вопросы, не стесняйся спрашивать!
