Здравствуйте!
В это воскресенье (4 ноября) состоится юбилейный командный чемпионат по программированию среди школьников. Он же является и отборочным на ВКОШП. По этим задач также будет проходить онлайн-отбор на ВКОШП и ещё несколько отборов в других регионах.
Контест обещает быть интересным. Вероятно, кто-нибудь после турнира выложит его в Codeforces.Тренировки, чтобы Вы тоже смогли потренироваться на этих задачах.







. Это можно посчитать по модулю p, используя алгоритм быстрого возведения в степень.
.
. (Это неравенство о среднем арифметическом и среднем геометрическом.
.
. Возводим обе части в квадрат
, а нам нужно, чтобы
. Это означает, что
.
, это означает, что для любого
, из чего следует,
, то
.
,
,
. Найти углы четырёхугольника.
, а потом пройтись и проверить, что всё сошлось.
. А, значит,
.
и
. Количество итераций -
.
