Надіслати розв'язок

Бали: 21,00 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Професор викладає курс лекцiй по дискретнiй математицi групi з ~N~ студентiв. Його дратує вiдсутнiсть дисциплiни студентiв i тому вiн вирiшив вiдмiнити заняття, якщо на момент його початку назбирається менше ~K~ студентiв.

Відомий час прибуття на заняття кожного студента. Ваше завдання полягає в тому, щоб визначити: вiдмiнить професор заняття, чи нi.

Формат вхiдних даних

Перший рядок вхiдних даних мiстить число ~T~ ~(1 \le T \le 10)~ - кiлькiсть тестiв.

Кожен тест складається iз двох рядкiв. В першому рядку кожного тесту записанi два цiлi числа, роздiленi пробiлом: ~N~ та ~K~ ~(1 \le N \le 1000, 1 \le K \le N)~.

Наступний рядок мiстить ~N~ цiлих чисел, роздiлених пропусками - час прибуття кожного студента.

Якщо час прибуття студента - не додатне число ~(\le 0)~, то студент зайшов у аудиторiю до початку заняття. Якщо ж час прибуття додатний ~(> 0)~, то студент зайшов в аудиторiю пiсля початку заняття. Заняття починається в момент часу 0.

Якщо студент заходить в аудиторiю в момент часу 0, то вважається, що вiн зайшов у аудиторiю до початку заняття.

Абсолютне значення часу прибуття не перевищує 100.

Формат вихiдних даних

Для кожного тесту виведiть ~YES~, якщо професор вiдмiнить заняття, або ~NO~ в протилежному випадку.

Приклад вхідних даних

2
4 3
-1 -3 4 2
4 2
0 -1 2 1

Приклад вихідних даних

YES
NO

Коментарі

Please read the guidelines before commenting.


Ще немає коментарів.