Условие:
Бильярдный стол представляет собой клетчатое поле

Бильярдный стол представляет собой клетчатое поле
Рассмотрим стол размером 5×8 клеток. Шар начинает движение из левого нижнего угла и движется под углом 45° (по диагонали). При отражениях от бортов его путь можно продолжить, «развернув» стол, то есть представив отражённые копии стола, в которых шар движется по прямой линии. Тогда попаданием шара в угол исходного стола будет соответствовать достижение некоторой точки с координатами, кратными размерам стола.
Шаг 1. Пусть по горизонтали стол имеет 8 кле...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение