scores (одинаковые баллы стоят подряд). Дано число value.
Верните True, если балл value получили **больше половины** участников, то есть он встречается в scores строго больше чем len(scores) / 2 раз. Иначе верните False.
Массив уже отсортирован — подумайте, как этим воспользоваться и не просматривать его целиком.scores=[3, 7, 7, 7, 7, 9], value=7 → True
7 встречается 4 раза из 6 — это больше половины.
scores=[2, 2, 5, 5], value=5 → False
5 встречается ровно 2 раза из 4 — ровно половина, а нужно строго больше.
scores=[1, 4, 4, 8, 8], value=6 → False
Значения 6 в списке нет вовсе.
len(scores) ≤ 1000scores[i], value ≤ 10⁹scores отсортирован по неубываниюscores=[3, 7, 7, 7, 7, 9], value=7
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 23 теста на сервере, включая скрытые.