Час

10:13:07
25 May 2012
Версія для друку

Більярд

prb58

   Більярд представляє собою прямокутник розмірами MxN, де M і N – натуральні числа. З верхньої лівої лузи вилітає куля під кутом 450 до сусідніх сторін. Лузи розміщено тільки в кутах більярда. Визначити кількість зіткнень кулі з бортами більярда, після яких вона знову попаде в одну з луз, та номер лузи в яку попаде куля. Вважати, що тертя відсутнє, зіткнення абсолютно пружні, а кулю - матеріальною точкою.


Технічні умови

   Вхідні дані

   У вхідному рядку міститься два числа М та N, 1М, N2000000000. Нумерація луз за годинниковою стрілкою, починаючи з лівої верхньої лузи, з якої вилетіла куля, згідно малюнка. M - горизонтальна сторона більярда, N - вертикальна сторона більярда.

   Вихідні дані

   Два числа: кількість відбивань кулі, та номер лузи, в яку впаде куля.


Інформація про задачу

Ліміт часу: 1 секунда
Ліміт пам`яті: 64 MB
Бали за пройдений тест: 10
Складність: 41% 85/143
Класифікація: Проста математика

Приклад

Приклад вхідних даних

2 1

Приклад вихідних даних

1 2


← Метелик-санітар Список задач Зафарбовані клітинки →