- ← Повернутись
- P1 (1)
- P1 (2)
- P2 (1)
- P2 (2)
- P3 (1)
- P3 (2)
- P3 (3)
- P3 (4)
- P4 (1)
- P4 (2)
- P4 (3)
- P4 (4)
- P4 (5)
- P4 (6)
- P4 (7)
- P4 (8)
- P5 (1)
- P5 (2)
- P5 (3)
- P5 (4)
- P6 (1)
- P6 (2)
- P6 (3)
- P6 (4)
- Гурток 1A
- Гурток 1B
- Гурток 1С
- Гурток 1D
- Гурток 1E
- Гурток 1F
- Гурток 2A
- Гурток 2B
- Гурток 2C
- Гурток 2D
- Гурток 2Е
- Гурток 2F
Дракон і голод
Обмеження: 2 сек., 256 МіБ
Дракон Віталій голодний. Перед тим як сідати їсти, він завжди генерує таку довільну послідовність з \(n\) невід’ємних чисел, що її медіана дорівнює \(m\), а сума дорівнює \(s\). Сьогодні Віталій дуже голодний, і думати не може. Тому таку послідовність доведеться згенерувати Вам.
Медіаною послідовності називається число, яке розташоване посередині, якщо послідовність посортувати за зростанням. Наприклад, медіаною послідовності [1, 4, 7, 8, 2] є число 4, а медіаною послідовності [1, 2, 3, 4] є число 3 (у випадку парної довжини береться число, яке є правіше).
Вхідні дані
У єдиному рядку задано три натуральні числа \(n\), \(m\), \(s\) — довжина бажаної посідовності, бажана медіана і сума відповідно.
Вихідні дані
У єдиному рядку виведіть через пробіл \(n\) цілих чисел — шукану послідовність.
Якщо існує більше одної такої послідовність, виведіть будь-яку. Елементи послідовності можна виводити в будь-якому порядку.
Якщо такої послідовності не існує, виведіть -1.
Обмеження
\(1 \le n, m \le 1000\),
\(1 \le s \le 10^6\).
Приклади
| Вхідні дані (stdin) | Вихідні дані (stdout) |
|---|---|
| 3 2 6 | 1 3 2 |
| Вхідні дані (stdin) | Вихідні дані (stdout) |
|---|---|
| 6 3 9 | 0 0 0 3 3 3 |
| Element Type | Створено | Хто | Задача | Компілятор | Результат | Час (сек.) | Пам'ять (МіБ) | № | Дії |
|---|