АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1216. Пропущенный множитель

Ограничение времени: 1 сек.
Ограничение памяти:65536 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

Факториал числа N обозначается как N! и вычисляется как произведение всех натуральных чисел от 1 до N:

N! = 1 * 2 * 3 * … * N

Вася решил сосчитать, чему же будет равен N! для его любимого натурального числа N. Но поскольку даже для сравнительно небольших N значение N! будет очень большим числом, то Вася посчитал его по модулю M (то есть нашёл остаток от деления N! на некоторое натуральное число M).

Ценой больших усилий N! mod M был сосчитан. Но впоследствии случайно выяснилось, что во время вычисления был пропущен ровно один из множителей. Найдите пропущенный множитель.

В первой строке входных данных записаны числа N, M и R через пробел, где N – исходное число, M – модуль, по которому Вася производил расчёты, R – полученный результат (2 ≤ N ≤ 30 000,  2 ≤ M ≤ 100 000, 0 ≤ R < M).

Выведите множитель, который был пропущен при вычислении. Если имеется несколько вариантов ответа, то выведите все возможные варианты в порядке возрастания через пробел.

 

Пример ввода 1

5 10 0

Пример вывода 1

1 2 3 4

Пример ввода 2

5 15 0

Пример вывода 2

1 2 4

Пример ввода 3

5 7 5

Пример вывода 2

3

 

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Муниципальный этап 2012-13 /
1183. 3 - Цепочки знакомств 1216. 1217. 6 - Квадраты 1214. 6 - Последовательность целых чисел 1215. 7 - Агенты на лыжах
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Импульс, сентябрь 2021 / Импульс сен 2021,олимпиада закрытия 7-10, группа 2 /
1519. 03 - Математика шестого класса 1216. 1214. 05 - Последовательность целых чисел 1184. 06 - Игра с фишками.
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / Импульс, август-сентябрь 2022 / Импульс, август-сентябрь 2022, олимпиада закрытия для закалённых профессионалов /
1317. 01 - Плитки 1216. 1214. 03 - Последовательность целых чисел 1535. 04 - Возвышенность 2038. 05 - Самый частый элемент
 
время генерации 0.093 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.