Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.53/15: Рейтинг темы: голосов - 15, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 18.10.2018
Сообщений: 7
1

Даны части IPv4 адреса и нужно собрать из них все возможные адреса

12.10.2019, 12:53. Показов 3007. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, мне нужно написать такой алгоритм.
Даны часты IPv4 адреса и нужно собрать из них все возможные адреса.
Прошу рассказать как это сделать

Например:
Дано: .75 5.106 21 1.24
Ответ: 211.245.106.75
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.10.2019, 12:53
Ответы с готовыми решениями:

Пропинговать все IPv4 адреса в сети за минимальное время
Доброго времени суток! Недавно задался вопросом как пропинговать все ip адреса в сети (от...

Напишите программу, которая считывает IPv4 адрес и проверяет ее валидность. Форма записи IPv4 адреса – x.x.x.x
Напишите код для программы Пример: Напишите программу, которая считывает IPv4 адрес и проверяет...

Создать страничку выводящую все возможные ip адреса
Люди всем привет помогите очень надо: Создать страничку выводящую все возможные ip-адреса от...

Куда и как собрать все IP адреса в указанном диапазоне?
Всем добра! Подскажите, как лучше всего реализовать? Есть textBox1 - туда внесем начальный...

8
Автоматизируй это!
Эксперт Python
7190 / 4682 / 1221
Регистрация: 30.03.2015
Сообщений: 13,363
Записей в блоге: 29
12.10.2019, 12:58 2
dmitr101zz, во первых нужно нормальный список в стиле ['75','211','106','245']
потом берем библитеку itertools.permutations (читаем доку) и формируем комбинации
0
0 / 0 / 0
Регистрация: 18.10.2018
Сообщений: 7
12.10.2019, 13:02  [ТС] 3
Welemir1, но как потом выбрать правильный
0
Автоматизируй это!
Эксперт Python
7190 / 4682 / 1221
Регистрация: 30.03.2015
Сообщений: 13,363
Записей в блоге: 29
12.10.2019, 13:13 4
dmitr101zz, что? а я откуда знаю какой правильный? ты задание написал -
Цитата Сообщение от dmitr101zz Посмотреть сообщение
собрать из них все возможные адреса
что значит правильный? пробуй гет-запрос слать на них, если это адреса сайтов. правильный -откликнется
0
0 / 0 / 0
Регистрация: 18.10.2018
Сообщений: 7
12.10.2019, 13:23  [ТС] 5
Welemir1, вы не поняли. Это задача по программированию, сайтов может не быть. Как из всего этого списка перестановок можно выбрать верные адреса, а не что-то вроде ".75.255..."

Добавлено через 2 минуты
Вот сама задача:
Вася решил заняться администрированием компьютерных сетей. Он узнал IP-адресс сервера школьной сети и записал его на бумажке. Бумажку он убрал в карман своей куртки. Но придя домой он конечно же забыл о своем решении изучать компьютерные сети. Между тем, младшая сестра Васи залезла в его краман и разорвала бумажку на четыре кусочка. Когда на следующий день Вася решил все же воспользоваться этим IP-адрессом, в кармане были обнаружены четыре обрывка бумаги на которых записаны фрагменты IP-адреса. Помогите Васе восстановить его.

Формат ввода
Задано четыре непустые строки, разделенные пробелом, которые могут содержать точки и цифры.

Формат вывода
Выведите все возможные различные корректные IP-адреса, которые могут быть сложены из кусочков. Каждый адрес выводится с новой строки. Гарантируется, что хотя бы один IP-адрес может быть сложен. Адреса можно выводить в произвольном порядке.
0
Автоматизируй это!
Эксперт Python
7190 / 4682 / 1221
Регистрация: 30.03.2015
Сообщений: 13,363
Записей в блоге: 29
12.10.2019, 13:28 6
dmitr101zz, так может стоило начать с полной задачи?
0
0 / 0 / 0
Регистрация: 18.10.2018
Сообщений: 7
12.10.2019, 13:33  [ТС] 7
возможно. Есть какие-нибудь мысли?
0
Welemir1
12.10.2019, 13:34
  #8

Не по теме:

dmitr101zz, есть, но оставлю их при себе.

0
0 / 0 / 0
Регистрация: 18.10.2018
Сообщений: 7
12.10.2019, 13:36  [ТС] 9
Ну хотя бы примерно, расскадите
0
12.10.2019, 13:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.10.2019, 13:36
Помогаю со студенческими работами здесь

Автонастройка IPv4 адреса
Добрый день, форумчане. Я был бы благодарен любой помощи и совету. Есть небольшая сеть. На входе...

Выведите все возможные различные корректные IP-адреса, которые могут быть сложены из заданных кусочков.
Вася решил заняться администрированием компьютерных сетей. Он узнал IP-адресс сервера школьной сети...

Определить класс IP адреса (IPv4)
Написать программу на С++, определяющую класс IP адреса (IPv4) IP адрес вводится с клавиатуры в...

Выберите частные IPv4-адреса
Выберите частные IPv4-адреса. Выберите один или несколько ответов: 64.100.0.0/14...

Определение широковещательного адреса по IPv4 и маске
По адресу узла 10.193.68.59 и маске подсети 255.255.248.0 определить широковещательный адрес. я...

Свободные IPv4-адреса закончатся через 2 месяца
Согласно данным технических координаторов сетевого пространства интернета, последние блоки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru