n ≥ 1 в колоде лежат карты с номерами от 1 до n - 1 по одной штуке и две карты с номером n. Всего в такой колоде n + 1 карта. Например, при n = 1 колода — это [1, 1], а при n = 4 — [1, 2, 3, 4, 4].
Вам дали стопку карт cards в произвольном порядке. Верните True, если её можно разложить в такую колоду для какого-нибудь n, и False иначе.cards=[2, 4, 1, 4, 3] → True
Старшая карта — 4. Полная колода: 1, 2, 3 по одной и две четвёрки — ровно это и есть, только перемешано.
cards=[3, 1, 3] → False
Старшая карта — 3, значит должна быть ещё двойка, а её нет.
cards=[1, 1] → True
Колода из одной старшей карты 1, взятой дважды, — подходит.
cards=[2, 4, 1, 4, 3]
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 114 тестов на сервере, включая скрытые.