cards; цифры могут повторяться.
Выберите любые три карточки и выложите их в ряд в любом порядке — получится трёхзначное число. Нас интересуют числа, которые:
- не начинаются с нуля;
- чётные.
Каждую карточку в одном числе можно использовать только один раз, так что цифра встречается в числе не чаще, чем лежит на столе.
Верните все различные такие числа в порядке возрастания.cards=[4, 0, 5] → [450, 504, 540]
Чётные числа из трёх карточек без ведущего нуля: 450, 504 и 540. Число 405 нечётное, а 045 и 054 начинаются с нуля.
cards=[6, 6, 1, 6] → [166, 616, 666]
Шестёрок три, единица одна: 166, 616, 666. Число 661 нечётное.
cards=[9, 1, 7, 3] → []
Чётных цифр нет, поэтому чётное число не составить — ответ пустой.
cards.length ≤ 10⁴cards[i] ≤ 9cards=[4, 0, 5]
[450, 504, 540]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 94 теста на сервере, включая скрытые.