Условие
На клетчатой бумаге нарисованы схемы лабиринтов (рис 1,2). Шарик может двигаться по лабиринту в одном из четырёх направлений с постоянной скоростью (вправо, влево, вверх и вниз, начальное направление показано стрелочкой). При столкновении с барьером шарик отражается от него, меняя направление движения на . Барьер после удара шарика поворачивается на относительно своего центра. Если шарик касается внешней стенки лабиринта, он останавливается.
а) В лабиринте движется один шарик. На рис.1 изображено начальное состояние лабиринта. Изобразите конечное состояние лабиринта.
б) В лабиринте одновременно начинают двигаться два шарика. При столкновении шариков направления их движений меняются на противоположные. На рис.2 изображено начальное состояние лабиринта. Изобразите конечное состояние лабиринта (начальные скорости шариков одинаковые, после любых столкновений скорости не меняются).
О задаче
Исследуй задачу
Самостоятельное исследованиеНарисуй конечное состояние
Пробуй свои варианты. Разбор останется закрытым.
Предскажи и проверь
Нарисуй конечное состояние
Сначала нарисуй свой ответ: поставь шарик (или оба шарика) туда, где они остановятся, и поверни барьеры, которые, по-твоему, окажутся повёрнуты. Потом запусти модель: она прокатит шарики по правилам задачи и сравнит твой рисунок с результатом. В режиме «Свой лабиринт» можно построить собственный лабиринт.
Без JavaScript модель не работает. Перерисуй лабиринт на клетчатую бумагу и проведи шарик карандашом, поворачивая барьер после каждого удара; проверь себя по рисункам в разборе.
Перерисуй рис.1 на клетчатую бумагу и проведи шарик карандашом. После каждого удара сразу перерисуй барьер повёрнутым и дальше смотри только на новый рисунок.
Ответ здесь — два рисунка конечного состояния. Нарисуй свой в модели «Нарисуй конечное состояние»: она сравнит его с результатом клетка за клеткой.
Записать идеюЕсть запись
Личный черновик для заметок и расчётов. Он никуда не отправляется и не проверяется.
Черновик не сохраняется: текст только в этой вкладке.
Черновик изменён в другой вкладке. Твой текущий текст пока сохранён здесь, автоматическая запись остановлена.
Подсказка 1
Между барьерами шарик летит по прямой, поэтому веди его не по клеткам, а от барьера к барьеру. Записывай каждый удар: в какой клетке, куда шарик полетел дальше и каким стал барьер. Клетки удобно называть, как в «морском бое»: столбцы — восемь букв от А до З слева направо, строки 1–6 сверху вниз; шарик на рис.1 стоит в А1.
Подсказка 2
Следи за клетками, в которые шарик попадает второй раз: барьер там уже повёрнут. После двух ударов барьер стоит так же, как в начале. В пункте б) двигай оба шарика одновременно и веди таблицу «момент — где серый — где белый». Подумай, где шарики вообще могут встретиться: в клетке или между клетками?
Разобрать решение по шагам
Как барьер поворачивает шарик
Начнём с одной клетки: без этого не нарисовать ни одного пути. Барьер стоит по диагонали клетки, и шарик отскакивает от него, как от зеркала, — остаётся по ту же сторону барьера, с которой прилетел. Чтобы не путаться, запишем правило для обоих барьеров сразу (оно же на рисунке ниже):
- барьер «/»: вправо → вверх, влево → вниз, вверх → вправо, вниз → влево;
- барьер «\»: вправо → вниз, влево → вверх, вверх → влево, вниз → вправо.
Запись «вправо → вверх» значит: шарик летел вправо, а после удара летит вверх.
После удара барьер поворачивается на вокруг своего центра. В какую сторону — неважно: и так, и так «/» становится «\», а «\» — «/». Значит, после двух ударов барьер стоит так же, как в начале, после трёх — снова повёрнут. Для конечного рисунка достаточно знать, чётное или нечётное число раз ударили по каждому барьеру. А во время движения важно другое: если шарик вернётся к барьеру, по которому уже ударил, тот стоит уже по-другому и отправит шарик в другую сторону.
Пункт а): ведём шарик от барьера к барьеру
Назовём клетки, как в «морском бое»: столбцы — буквами А, Б, В, Г, Д, Е, Ж, З слева направо (последняя — буква «З», восьмой столбец), строки — числами от до сверху вниз. Шарик на рис.1 стоит в А1 и летит вправо.
Ещё договоримся о времени. Переход шарика в соседнюю клетку назовём ходом; все ходы длятся одинаково. Момент — старт, а в момент шарик сделал ровно ходов. По моментам удобно сверять путь с рисунком и с моделью.
Между барьерами шарик катится по прямой, поэтому достаточно найти ближайший барьер на его пути. После каждого удара сразу поворачиваем этот барьер:
- А1 → Г1: «\» отправляет шарик вниз, Г1 становится «/»;
- Г1 → Г5: «\» — вправо, Г5 становится «/»;
- Г5 → Е5: «/» — вверх, Е5 становится «\»;
- Е5 → Е2: «\» — влево, Е2 становится «/»;
- Е2 → Б2: «/» — вниз, Б2 становится «\»;
- Б2 → Б6: «\» — вправо, Б6 становится «/»;
- Б6 → Г6: «/» — вверх, Г6 становится «\».
Теперь шарик второй раз приходит в Г5 — здесь легко ошибиться. На рис.1 там «\», но после первого удара барьер уже «/», поэтому шарик, летевший вверх, поворачивает вправо, а Г5 снова становится «\». Через Д5 шарик второй раз приходит в Е5: там уже «\», шарик поворачивает вниз, Е5 снова становится «/». Шарик попадает в Е6. Это нижняя строка: дальше шарик докатывается до нижней стенки и останавливается у неё, оставаясь в клетке Е6.
Всего шарик прошёл клеток и ударился о барьеры раз. Значит, в центр Е6 он пришёл в момент . Затем осталось пройти ещё половину клетки до нижней стенки; новых барьеров на этом участке нет. В модели маленьких шариков-точек остановка происходит в момент .
Пункт а): какие барьеры повернулись
Для конечного рисунка не нужно помнить весь путь: достаточно сосчитать удары по каждому барьеру и применить правило из шага 1 — нечётное число ударов поворачивает барьер, чётное возвращает его на место.
| Барьер | Ударов | Было → стало |
|---|---|---|
| Г1 | «\» → «/» | |
| Б2 | «/» → «\» | |
| Е2 | «\» → «/» | |
| Г5 | «\» → «\» | |
| Е5 | «/» → «/» | |
| Б6 | «\» → «/» | |
| Г6 | «/» → «\» |
Итак, в конце шарик стоит в Е6 у нижней стенки, пять барьеров повёрнуты, а Г5 и Е5 стоят как на рис.1.
Пункт б): общие часы и где встречаются шарики
Теперь шариков два, и они мешают друг другу: могут столкнуться, а барьер, повёрнутый одним шариком, повёрнут и для другого. Поэтому нельзя сначала провести до конца серый шарик, а потом белый. Двигаем их одновременно, по общим часам: за один ход каждый шарик проходит одну клетку — скорости одинаковые и не меняются. В момент каждый движущийся шарик сделал ходов.
Где шарики могут столкнуться? Либо в центре клетки, куда оба пришли в один и тот же момент, либо по дороге между центрами. Но по дороге встретиться можно, только двигаясь навстречу друг другу по одному отрезку, — значит, перед этим шарики стояли в соседних клетках. Покажем, что так не бывает. Раскрасим лабиринт, как шахматную доску. Серый шарик стартует в Г1, белый — в З1 (столбец З, восьмой), и это клетки одного цвета. За каждый ход каждый шарик переходит в соседнюю клетку и поэтому меняет цвет. Значит, пока оба движутся, они в каждый момент стоят на клетках одного цвета, а соседние клетки — разного цвета. Шарики могут встретиться только в центре клетки, и в таблице достаточно следить, не пришли ли оба в одну клетку.
Первые пять моментов. Серый: Г1 → Г2 («/», теперь влево) → В2 («/», теперь вниз) → В3 («\», теперь вправо) → Г3 → Д3. Белый: З1 → Ж1 («/», теперь вниз) → Ж2 → Ж3 («/», теперь влево) → Е3 → Д3. В момент оба приходят в Д3 и сталкиваются: серый летит обратно влево, белый — вправо.
Пункт б): таблица до самого конца
Продолжим так же. В таблице записано, где шарик оказался в каждый момент; «→ влево» — куда он летит после удара о барьер или после столкновения шариков (в таблице столкновение для краткости названо встречей). В остальных строках шарик летит в прежнем направлении.
| Момент | Серый | Белый |
|---|---|---|
| Г1, вниз | З1, влево | |
| Г2, «/» → влево | Ж1, «/» → вниз | |
| В2, «/» → вниз | Ж2 | |
| В3, «\» → вправо | Ж3, «/» → влево | |
| Г3 | Е3 | |
| Д3, встреча → влево | Д3, встреча → вправо | |
| Г3 | Е3 | |
| В3, уже «/» → вниз | Ж3, уже «\» → вниз | |
| В4 | Ж4, «/» → влево | |
| В5, «\» → вправо | Е4 | |
| Г5 | Д4, «/» → вниз | |
| Д5, встреча → влево | Д5, встреча → вверх | |
| Г5 | Д4, уже «\» → влево | |
| В5, уже «/» → вниз | Г4 | |
| В6, «/» → влево | В4 | |
| Б6, «\» → вверх | Б4, «/» → вниз | |
| Б5, встреча → вниз | Б5, встреча → вверх | |
| Б6, уже «/» → влево | Б4, уже «\» → влево | |
| А6, дальше до стенки | А4, дальше до стенки | |
| А6, у левой стенки — стоп | А4, у левой стенки — стоп |
В трёх местах нужна внимательность. В момент шарики возвращаются к барьерам В3 и Ж3, которые сами повернули в момент . В момент шарики сталкиваются под прямым углом: серый летел вправо, белый — вниз; по условию направления меняются на противоположные, поэтому серый летит влево, белый — вверх. В момент шарики после третьего столкновения снова попадают в Б6 и Б4 — к барьерам, которые повернулись в момент .
В момент оба шарика приходят в центры клеток левого столбца. Они летят влево ещё половину клетки и одновременно останавливаются у левой стенки в момент (в модели шариков-точек). На этих последних коротких участках шарики уже не встретятся и не заденут барьеров. Значит, до самого конца ни один шарик не стоит, пока другой движется, и довод про цвета из шага 4 верен для всей таблицы.
Пункт б): конечное состояние
Сосчитаем по таблице удары по каждому барьеру.
- Один удар: Ж1, Г2, В2, Ж4, В6. Все они были «/» и стали «\».
- Два удара: В3, Ж3, Д4, В5, Б6, Б4 — стоят как в начале.
- Ни одного: Б3 — к нему шарики не подходили.
Конечное состояние: серый шарик в А6, белый — в А4, оба у левой стенки. Повёрнуты ровно пять барьеров — Ж1, Г2, В2, Ж4 и В6, остальные семь стоят как на рис.2.
Проверка
Проверим ответ раскраской — независимо от таблиц. Раскрасим поле, как шахматную доску. За каждый ход шарик переходит на клетку другого цвета, поэтому после чётного числа ходов он стоит на клетке того же цвета, что и старт, а после нечётного — другого. В пункте а) шарик сделал ходов — чётное число, и действительно А1 и Е6 одного цвета. В пункте б) каждый шарик сделал ходов, и Г1 с А6, З1 с А4 — тоже клетки одного цвета. Столкновения в нечётные моменты и произошли на клетках другого цвета, чем старты (Д3 и Д5), а в чётный момент — на клетке цвета стартов (Б5). Если бы счёт ходов сбился на один (или на любое нечётное число), цвет бы не сошёлся. Это быстрая проверка, а не полная: ошибку на два хода она не заметит. Модель «Нарисуй конечное состояние» применяет те же правила и получает те же конечные рисунки; в ней можно нарисовать свой ответ и сравнить клетка за клеткой.
Клетки названы, как в «морском бое»: столбцы — буквы от А до З слева направо (З — восьмая буква, последний столбец), строки — числа от 1 до 6 сверху вниз.
а) Шарик останавливается в Е6 — в шестом столбце нижней строки, у нижней стенки. Повёрнуты барьеры Г1 (теперь «/»), Б2 (теперь «\»), Е2 (теперь «/»), Б6 (теперь «/») и Г6 (теперь «\»). Барьеры Г5 и Е5 получили по два удара и стоят как на рис.1.
б) Серый шарик останавливается в А6, белый — в А4: оба в левом столбце, у левой стенки. Повёрнуты барьеры Ж1, Г2, В2, Ж4 и В6 — все были «/» и стали «\». Остальные семь барьеров стоят как на рис.2.
Рисунки конечных состояний есть и в разборе — после шагов 3 и 6.
Ответ
Клетки названы, как в «морском бое»: столбцы — буквы от А до З слева направо (З — восьмая буква, последний столбец), строки — числа от 1 до 6 сверху вниз.
а) Шарик останавливается в Е6 — в шестом столбце нижней строки, у нижней стенки. Повёрнуты барьеры Г1 (теперь «/»), Б2 (теперь «\»), Е2 (теперь «/»), Б6 (теперь «/») и Г6 (теперь «\»). Барьеры Г5 и Е5 получили по два удара и стоят как на рис.1.
б) Серый шарик останавливается в А6, белый — в А4: оба в левом столбце, у левой стенки. Повёрнуты барьеры Ж1, Г2, В2, Ж4 и В6 — все были «/» и стали «\». Остальные семь барьеров стоят как на рис.2.
Рисунки конечных состояний есть и в разборе — после шагов 3 и 6.
Главная идея
Если каждое действие меняет обстановку, правило применяют к текущему состоянию, а не к исходному рисунку. Удобно двигаться от события к событию и сразу отмечать изменения. Для конечного положения переключателя важна только чётность числа переключений. Если участников несколько, нужны общие часы — таблица по моментам, а шахматная раскраска подсказывает, где участники могут встретиться.
Признак: «изобразите конечное состояние» после серии одинаковых шагов, и каждый шаг что-то меняет — поворачивает барьеры, переключает лампочки, переворачивает фишки. Значит, нужна аккуратная пошаговая запись, а для одновременного движения — таблица по моментам.
Где легко ошибиться
Во второй раз пройти через Г5 по исходному рисунку: барьер «\» отправил бы шарик влево, и он остановился бы в А5. На самом деле после первого удара Г5 уже «/», и шарик идёт вправо. В пункте б) похожая ошибка — провести сначала один шарик до конца, а потом другой: тогда пропадут все три столкновения, а второй шарик с самого старта застанет барьеры уже повёрнутыми первым, хотя на самом деле первый поворачивает их постепенно, по ходу движения. Пути получатся совсем другими.
Источник и авторство
Турнир Архимеда · XXXI Зимний турнир · 30 января 2022 · математика · единый вариант для 6 и 7 классов. Официальная задача 1.2, 2 + 5 баллов.
Условия задач (PDF организатора) ↗ · Условия и решения ↗ · Страница турнира ↗
Условие — из официального PDF, рисунок перерисован по нему. Подсказки, объяснение и модели — Popov Academy. Решение проверено; результат сопоставлен с официальными материалами.
Тема, знания и приёмы
Преобразования и процессы · Начальный вход
- Клетки поля: буква столбца и номер строки
- Чётные и нечётные числа
- Шахматная раскраска доски
Приёмы решения: Переход от шага к следующему · Раскраска