tgoop.com/golangprofi/511
Last Update:
Восстановить IP
Сложность: Средняя
Условие задачи: Рабочий IP-адрес состоит ровно из четырех целых чисел, разделенных одиночными точками. Каждое целое число находится в диапазоне от 0 до 255 (включительно) и не может содержать начальных нулей.
Например, "0.1.2.201" и "192.168.1.1" являются допустимыми IP-адресами, но "0.011.255.245", "192.168.1.312" и "[email protected] " являются недопустимыми IP-адресами.
Учитывая строку s, содержащую только цифры, верните все возможные действительные IP-адреса, которые могут быть сформированы путем вставки точек в s. Вам не разрешается изменять порядок или удалять какие-либо цифры в s. Вы можете вернуть действительные IP-адреса в любом порядке.
Пример:
Ввод: s = "25525511135"
Вывод: ["255.255.11.135","255.255.111.35"]
Ввод: s = "0000"
Вывод: ["0.0.0.0"]
Решение задачи
Пишите свое решение в комментариях👇
BY Golang Юниор

Share with your friend now:
tgoop.com/golangprofi/511