06. Следующий раунд#
| 🎯 Уровень | 🟢 Intern |
| 🔗 Источник | Codeforces 158A — Next Round |
| 📊 Сложность | 800 |
| 🏷️ Темы | массивы |
📝 Условие#
Известны баллы n участников (по невозрастанию). В следующий раунд проходят все, у кого балл положительный и не меньше, чем у участника на k-м месте. Сколько пройдёт?
📥 Входные данные#
В первой строке два числа n и k (1 ≤ k ≤ n ≤ 50). Во второй — n чисел a_i (0 ≤ a_i ≤ 100) по невозрастанию: баллы участников по местам.
📤 Выходные данные#
Одно число — сколько участников пройдёт в следующий раунд.
🧪 Тесты#
Тест 1#
Ввод:
8 5
10 9 8 7 7 7 5 5
Вывод:
6
Тест 2#
Ввод:
4 2
0 0 0 0
Вывод:
0
Тест 3#
Ввод:
5 3
9 4 4 4 0
Вывод:
4
Заметка
Оригинальное условие и проверка решения на всех тестах — по ссылке на источник.
💡 Подсказка#
Открыть, если застрял(а) больше чем на 20 минут
Не забудьте про участников с нулём баллов.