Список чисел из строки

Задача по программированию с проверкой онлайн

Сложность
Лёгкая
Языки
Python
JavaScript
TypeScript
Java
Go
Темы
Исключения
Разбор и проверка данных
Массивы и списки

Пользователь вводит числа через запятую, например "1, 2, -3". Преобразуйте строку в список целых чисел в том же порядке.

Правила. Строка делится запятыми на элементы. Пробелы (только символ пробела) вокруг элемента отбрасываются. Элемент — это необязательный минус и от 1 до 9 цифр; плюс, пробелы внутри числа, дробная часть и любые другие символы недопустимы. Ведущие нули разрешены. Пустой элемент (например, "1,,2" или запятая в конце) — ошибка. Строка, пустая или состоящая только из пробелов, даёт пустой список.

При нарушении правил сообщите об ошибке: бросьте исключение, в Go верните error.

Пример: "1, 2, -3" → [1, 2, -3]; "" → []; "1,,2" → ошибка; "1.5, 2" → ошибка.


Источник: задача CodeShare

Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).

Ещё задачи

Все задачи для тренировки