eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Конные Скачки

Конные Скачки

Наконец наступил тот долгожданный день, и вы снова сможете наблюдать конные скачки на равнине Джыдыр. В заездах будут участвовать n коней. Каждому коню присваевается значение ai - сила коня. Среди них k коней Карабахской породы. Карабахские кони имеют одну особенность. Во время заезда их сила удваивается. Но Вы не знаете какие из коней относятся к этой породе, то есть каждый из коней имеет вероятность быть Карабахским, но их всего k.

В заезде побеждает сильнейший конь. Определите коней, которые вероятней всего смогут победить.

Замечание: если в заезде сильнейших коней несколько, то вероятность победы есть у каждого.

Входные данные

В первой строке дается одно целое число t - количество тестов.

Далее в каждом из поледующих t тестов в первой строке даются два числа n и k, а во второй строке n чисел ai.

ai обозначает силу коня в обычном состоянии. У Карабахских коней во время заезда сила удваивается.

Выходные данные

Выведите в возрастающем порядке номера коней, имеющих вероятность победить.

Ограничения

  • 1t100
  • 1n105, сумма всех n по всем тестам: ∑n ≤ 105
  • 0kn
  • 1ai109

Подзадачи

Эта задача состоит из следующих 3-х подзадач:

ПодзадачаОграниченияОценка
0Пример0 баллов
1k = 013 баллов
2n1000, ∑n ≤ 100033 баллов
3Дополнительных ограничений нет54 баллов
Ліміт часу 1 секунда
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
2
2 1
3 5
3 1
2 3 6
Вихідні дані #1
1 2
2 3
Автор Рашад Мамедов
Джерело 2021 Азербайджан, Республиканская олимпиада по информатике, полуфинал, 8 марта