printРабочее место участника

printЗадачи

2035. Цифры

Ограничения: время – 200ms/500ms, память – 256MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

В пиццерию часто приходят жители Бинарии, чтобы отметить какое-нибудь событие, например, `K` секунд после старта процесса, моделирующего жизнь этого жителя. Кибибайт после повышения стал организатором подобных мероприятий и должен выкладывать на пицце число, соответствующее нужному событию.
Определите, какой минимальный набор из цифр необходим Кибибайту для выкладывания любого числа в диапазоне от 1 до `N`?
Формат ввода
Первая строка ввода содержит одно целое число `N` (`1\ ≤\ N\ ≤\ 10^9`).
Формат вывода
В первой строке вывести 10 чисел – минимальное количество цифр 0, 1, 2, …, 9, необходимое для выкладывания любого числа в диапазоне от 1 до `N`.

Пример ввода

19

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

1 2 1 1 1 1 1 1 1 1
Пояснение к примеру: две цифры 1 потребуются Киби для выкладывания числа 11. Остальные цифры достаточно иметь в одном экземпляре.
loading