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 

Теги

Нужно войти, чтобы отправить решение.Войти