KatkaNo писал(а):
Эту задачку взяла с РЕШУ ЕГЭ, и если решать ее по формуле, которая там представлена, то значение получается целое
А почему оно должно получиться не целым.
Решение:
Рассмотрим положение минутной стрелки относительно часовой. Так как 5 минут, что соответствует одному часу, находится до 2 часов, то первый обгон произойдет на первом обороте. Последний обгон на десятом `1+10=11`, соответственно в десятый раз стрелки встретятся в момент `t=55+9*60=595`.
Можем воспользоваться формулой: `t=(60-t_0)+(m-i)*60+{(m+1-i)+T_0}/11*60` где `t_0` начальное положение минутной стрелки в минутах, `m` - кол-во обгонов, `i=1` если первый обгон на втором обороте, `i=2`- если первый обгон на первом обороте, `T_0` - положение часовой стрелки в часах. Формула выводится на коленке в течении пары минут, понятное дело её можно оптимизировать.