8. Произведение

Не решаласьСложная

У Васи есть массив AA длины NN из неотрицательных целых чисел и число MM. Необходимо выбрать ровно KK элементов массива AA, чтобы их произведение было в точности равно MM.

Формат ввода

Первая строка входного файла содержит три числа NN, MM, KK (1KN5000(1 \le K \le N \le 5\,000, 0M109)0 \le M \le 10^{9}) — размер массива AA, произведение, которое нужно построить, и количество выбираемых элементов соответственно.

Вторая строка входного файла содержит NN неотрицательных целых чисел AiA_i (0Ai109)(0 \le A_i \le 10^{9}) — элементы массива AA.

Гарантируется, что ответ всегда существует.

Формат вывода

Выведите KK различных натуральных чисел — индексы выбранных элементов массива AA. Если решений несколько, выведите любое. Индексы можно выводить в произвольном порядке.

Ограничения

Ограничение времени

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 

Теги

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