Категория B11 • задача №1
Условие задачи
Дано:
на месте преступления были обнаружены четыре отрывка бумаги. Следствие установило, что на них записаны фрагменты одного IP-адреса. Криминалисты обозначили эти фрагменты буквами А, Б, В, Г:
А | Б | В | Г |
.75 | 5.106 | 21 | 1.24 |
Найти:
восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
Решение
I этап: детерминируем фрагмент, на котором обозначено окончание искомого IP-адреса
Рассмотрим комбинации фрагментов: АБ, АВ, АГ.
АБ: .755.106 - некорректная комбинация, так как значение сегмента не может превосходить 255 (755 > 255);
АВ: .7521 - некорректная комбинация, так как значение сегмента не может превосходить 255 (7521 > 255);
АГ: .751.24 - некорректная комбинация, так как значение сегмента не может превосходить 255 (751 > 255).
Промежуточный вывод: после фрагмента 'A' не может следовать никакой другой фрагмент, а значит фрагмент 'A' является завершающим.
II этап: детерминируем предпоследний фрагмент (то есть идущий непосредственно перед фрагментом 'A') искомого IP-адреса.
Предположим, что предпоследним является фрагмент 'Б', тогда проверим комбинации: БА, БВ, БГ.
БА: 5.106.75 - корректная комбинация, так как значения всех сегментов не превосходят 255;
БВ: 5.10621 - некорректная комбинация, так как значение сегмента не может превосходить 255 (10621 > 255);
БГ: 5.1061.24 - некорректная комбинация, так как значение сегмента не может превосходить 255 (1061 > 255).
Промежуточный вывод: после фрагмента 'Б' не может следовать ни один другой фрагмент кроме фрагмента 'A', следовательно, фрагмент 'Б'= '5.106' является предпоследним.
III этап: определим какой фрагмент является первым, а какой вторым в искомом IP-адресе.
Рассмотрим комбинации ВГ и ГВ:
ВГ: 211.24 - корректная комбинация, так как значения всех сегментов не превосходят 255;
ГВ: 1.2421 - некорректная комбинация, так как значение сегмента не может превосходить 255 (2421 > 255).
Промежуточный вывод: в начале искомого IP-адреса стоит фрагмент 'В', а вторым фрагментом является фрагмент 'Г'.
VI этап: получение искомого IP-адреса
составим искомый IP-адрес в соответствии с полученным решением:
ВГБА: 211 . 245 . 106 . 75
Вывод: |
ВГБА - последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу |
Резюме
определили завершающий фрагмент IP-адреса;
определили предпоследний фрагмент IP-адреса;
определили первый и второй фрагменты IP-адреса.
Ответ: |
ВГБА |
Комментарии