eolymp
bolt
Try our new interface for solving problems
Məsələlər

Математическая игра

Математическая игра

Рассмотрим математическую игру, в котрой два игрока дылают ходы по очереди. Задано натуральное число \textbf{N}. За один ход это число нужно уменьшить на значение некоторого натурального числа, которое не превышает значение \textbf{M} так, чтобы результат остался неотрицательным. Проигрывает тот, кто не смог сделать ход. Причём значение \textbf{M} выбирает игрок, который ходит вторым. Для заданного \textbf{N} найти наименьшее возможное значение \textbf{M}, которое даёт второму игроку реальный шанс победить, или вывести \textbf{0} в проигрышном случае. \textbf{Входные данные} Одно число \textbf{N} (\textbf{N} < \textbf{10^5}). \textbf{Выходные данные} Одно число \textbf{M} -- решение задачи.
Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 64 MiB
Giriş verilənləri #1
7
Çıxış verilənləri #1
6