АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1220. Factorial.

Time Limit: 2 seconds
Memory Limit:131072KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

Как-то раз известный криптоаналитик Петя разрабатывал очередной шифр. Ему понадобилась псевдослучайная последовательность цифр определённой длины, которую можно было бы легко восстановить по ключевым данным. В качестве такой последовательности Петя выбрал последовательность цифр, стоящих в конце факториала числа N. Факториалом положительного целого числа N называется произведение всех целых чисел от 1 до N. Так как факториалы больших чисел оканчиваются множеством нулей, что не удовлетворяет требованиям криптостойкости, Петя решил эти нули не учитывать.

Требуется написать программу, которая поможет Пете по заданному числу N и длине последовательности K получить необходимую последовательность цифр. При этом если количество значащих цифр (без учёта конечных нулей) в факториале меньше K, то итоговая последовательность должна иметь длину меньше K.

Формат входных и выходных данных

В единственной строке входных данных записаны через пробел целые числа N (1 ≤ N ≤ 1 000 000) и K (1  K  100).

Выведите искомую последовательность цифр.

Пример

Входные данные

Выходные данные

3 1

6

10 2

88

10 50

36288

 

Условия всех задач XVI межвузовской олимпиады в одном файле


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XVI InterUni Olympiad 2013 /
1220. 1221. B - Mosaic 1222. C - Conductors 1223. D - Circles.
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.