Крупная закупка
면접 대비시간 제한2초메모리 제한1024 MB
n가지 무기 종류에서 정확히 m개를 고르되 최소 k종류를 포함하고, 총 전투력을 최대로 한 뒤 한 종류의 최대 개수를 최소로 만드는 조합을 찾는다.
문제
После окончания разборок с украденным бриллиантом, новообразованной команде <<Хищных птиц>> нужно заняться множеством организационных вопросов. Разумеется, одним из самых важных является покупка оружия, без которого у них вряд ли есть шансы на долгое существование.
В магазине есть различных видов оружия, -й из которых обладает мощностью . Дина Лэнс, отвечающая за оружейные запасы, делает выбор по следующим критериям:
- Требуется купить ровно единиц оружия.
- Среди купленных единиц оружия должно быть не менее различных видов.
- Среди всех наборов, удовлетворяющих первым двум критериям, надо выбрать набор с максимальной суммарной мощностью.
- Среди всех таких наборов максимальной мощности требуется выбрать такой, в котором максимальное количество единиц оружия одного вида минимально.
Помогите ей с выбором и найдите такой оптимальный набор. Если наборов с такими свойствами несколько, выведите любой подходящий.
입력
В первой строке даны три целых числа , и --- количество видов оружия в магазине, необходимое число единиц оружия и минимальное число различных видов в наборе (, ).
В следующей строке даны целых чисел --- мощность оружия -го вида ().
출력
Выведите целых чисел --- номера видов оружия, которые входят в искомый набор (). Для каждого вида, его номер должен встречаться столько раз, сколько он входит в набор.