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

printЗадачи

1766. Средняя зарплата

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

В фирме MacroHard работают `N` сотрудников, каждый из которых получает зарплату, выражающуюся целым числом рублей. Известно, что ни один сотрудник не получает меньше 5000 рублей, и никто не получает больше 100000 рублей. Также известно, что средняя зарплата сотрудника в этой фирме выражается целым числом копеек и составляет `A` рублей `B` копеек.
Журналист, готовя публикацию об этой фирме, решил привести зарплаты всех сотрудников. Однако оказалось, что это коммерческая тайна. Журналиста это не смутило, и он решил придумать всем сотрудникам зарплаты. Однако у него возникла сложность – для правдоподобности должны выполняться все общеизвестные ограничения (зарплаты должны выражаться целым числом рублей из диапазона от 5000 до 100000, и вычисление средней зарплаты должно в точности приводить к результату `A` рублей `B` копеек).
Помогите ему! Напишите программу, которая по введенным числам `N`, `A`, `B` «придумает» и выведет `N` зарплат.
Вводятся натуральное число `N` (`1\ ≤\ N\ ≤\ 100`), натуральное число `A` (`10000\ ≤\ A\ ≤\ 30000`) и целое число `B` (`0\ ≤\ B\ ≤\ 99`).
Выведите `N` целых чисел, выражающих зарплаты сотрудников в рублях. Если возможных вариантов распределения зарплат несколько, выведите любой из них. Если распределить зарплаты с учетом наложенных условий невозможно, выведите одно число 0.

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

5 10000 0

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

10000 10000 10000 10000 10000

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

2 20000 50

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

20000 20001
Источник: Московская командная олимпиада школьников по программированию, 2009/10 учебный год
loading