Ctrl K

Мяч вдоль шеренги

Лёгкая
В шеренге стоят kids детей, они пронумерованы слева направо от 0 до kids - 1. В начале мяч у ребёнка 0. Каждую секунду ребёнок с мячом передаёт его соседу. Сначала мяч движется вправо; когда он попадает к крайнему ребёнку (0 или kids - 1), направление меняется на противоположное. Верните номер ребёнка, у которого окажется мяч через seconds секунд.
Пример 1
kids=4, seconds=5 → 1

Мяч идёт 0 → 1 → 2 → 3, на третьей секунде доходит до края и поворачивает: 3 → 2 → 1. Через 5 секунд он у ребёнка 1.

Пример 2
kids=2, seconds=3 → 1

Двое детей перебрасывают мяч туда-обратно: 0 → 1 → 0 → 1.

Пример 3
kids=6, seconds=2 → 2
Ограничения
  • 2 ≤ kids ≤ 1000
  • 1 ≤ seconds ≤ 1000
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиСумма двоичных строк ЛёгкаяСвернуть число до одной цифры ЛёгкаяСчиталка тройками и пятёрками ЛёгкаяСложение длинных чисел в строках ЛёгкаяРаздача по кругу с ростом Лёгкая
загружаем Python…
Вход
kids=4, seconds=5
Ожидается
1

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 85 тестов на сервере, включая скрытые.