1

(6 ответов, оставленных в Problems)

Последний оставшийся в кругу выигрывает. Мальчики нумеруются числами от 1 до N по часовой стрелке, начиная с того самого мальчика, с которого начинался счет. 1<=N,P<=10^6.
Надо найти номер выигрывшего мальчика в исходном кругу.