Страницы на печать
Парсинг и разбор данных
Легкая
Диалог печати принимает строку spec вида '1-3,5,7-9': диапазоны и одиночные страницы через запятую (диапазоны корректны, числа положительные, без пробелов; пустая строка - пустой список). Верните полный список номеров страниц в порядке перечисления.
Сигнатура функции
expand_ranges(spec: str) -> list[int]
Примеры
| Вход | Ожидаемый результат |
| ["1-3,5,7-9"] | [1, 2, 3, 5, 7, 8, 9] |
| ["4"] | [4] |
1решили
1пытались
100%успешность
Войдите, чтобы решить →