IP-адрес состоит из четырех чисел (октетов), разделенных точками. Каждый октет должен быть в диапазоне от 0 до 255.
Анализ фрагментов:
Попробуем собрать IP-адрес:
Полный IP-адрес должен иметь вид: 3.212.21.2.12.42.
Т.к. в октетах должны быть значения от 0 до 255, соберем IP-адрес следующим образом:
Внимательно посмотрим на условие задачи. Видим фрагменты: 3.212, 21, 2.12, .42.
Собираем IP-адрес: 3.212.21.2.12.42.
Кажется, что в задании ошибка, так как стандартный IP-адрес должен состоять из 4 октетов.
Предположу, что должно быть так:
Итоговый IP-адрес: 3.21.21.2.1.42
В таком случае ответ будет: 3.21.21.2.1.42.
Однако, стандартный IP-адрес состоит из 4 октетов. Если мы должны составить именно 4 октета, то:
Т.к. в первом октете не может быть такого числа. Поэтому переставим местами.
Рассмотрим еще варианты:
Собираем IP-адрес, учитывая, что каждый октет должен быть меньше 255:
212.21.2.12 - возможно
Рассмотрим другой порядок:
Исходя из условия задачи, правильный порядок:
21.2.12.42.
В первом октете IP-адреса может быть только число от 0 до 255. Поэтому:
Ответ: 3.212.21.2.12.42