1. Любознательный ученик
Один любознательный мальчик очень любит наблюдать за кузнечиком. И вот что он заметил, если посадить кузнечика в исходную позицию он прыгает каждую секунду на 1 позицию вправо, пока не достигнет точки М. Затем он начинает прыгать каждую секунду на 1 позицию влево, пока не вернется в исходную позицию, примем ее за 0.
Требуется определить, в какой позиции окажется кузнечик через К секунд.
Входные данные содержат два числа: М и К. Выходные данные одно число – номер позиции кузнечика.
Пример входных данных: 5 8
Пример выходных данных: 2

26 Окт 2020 в 19:42
122 +1
0
Ответы
1

Для решения этой задачи можно использовать формулу:

Позиция = (M + K) % (2*M)

Где % обозначает операцию взятия остатка от деления.

Пример решения для входных данных 5 8:

(5 + 8) % (2 * 5) = 13 % 10 = 3

Ответ: 3

Таким образом, через 8 секунд кузнечик окажется на позиции 3.

17 Апр 2024 в 22:34
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир