- Описание
- Отправленные решения
167. Произведение
У Васи есть массив $A$ длины $N$ из неотрицательных целых чисел и число $M$. Необходимо выбрать ровно $K$ элементов массива $A$, чтобы их произведение было в точности равно $M$.
Формат ввода
Первая строка входного файла содержит три числа $N$, $M$, $K$ $(1 \le K \le N \le 5\,000$, $0 \le M \le 10^{9})$ — размер массива $A$, произведение, которое нужно построить, и количество выбираемых элементов соответственно.
Вторая строка входного файла содержит $N$ неотрицательных целых чисел $A_i$ $(0 \le A_i \le 10^{9})$ — элементы массива $A$.
Гарантируется, что ответ всегда существует.
Формат вывода
Выведите $K$ различных натуральных чисел — индексы выбранных элементов массива $A$. Если решений несколько, выведите любое. Индексы можно выводить в произвольном порядке.
Ограничения
Ограничение времени
1 с
Ограничение памяти
256 МБ
Пример 1
7 27 2
9 1 1 27 3 27 3
4 2
Пример 2
7 60 4
30 1 1 3 10 6 4
5 6 3 2