Факториальная система
(Время: 1 сек. Память: 16 Мб Сложность: 58%)
Известно, что любую рациональную дробь вида p/q можно представить в виде (0 < p < q):
где 0 ≤ ai < i, i=2, 3, ..., n для некоторого конечного n. Такое представление называется факториальным.
Требуется написать программу, которая по заданной рациональной дроби находит ее факториальное представление.
Входные данные
Во входном файле INPUT.TXT записаны через пробел два натуральных числа p и q (p < q <1000).
Выходные данные
В выходной файл OUTPUT.TXT нужно в первой строке вывести число n - количество значащих разрядов плюс 1 в факториальном представлении дроби. В следующих строках располагаются неотрицательные целые числа a2, a3, ..., an. Известно, что n < 1000.
Пример
№ | INPUT.TXT | OUTPUT.TXT |
1 | 1 5 | 5 0 1 0 4 |
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|