ГлавнаяИнформатикаКак решатьПетя записал IP-адрес школьного сервера на листке бумаги

Петя записал IP-адрес школьного сервера на листке бумаги

2016-06-24 19:11:02

Формулировка задания: Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.

Задание входит в ЕГЭ по информатике для 11 класса под номером 12 (Организация компьютерных сетей. Адресация).

Рассмотрим, как решаются подобные задания на примере.

Пример задания:

Петя записал IP-адрес школьного сервера на листке бумаги и положил его в карман куртки. Петина мама случайно постирала куртку вместе с запиской. После стирки Петя обнаружил в кармане четыре обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В и Г. Восстановите IP-адрес.

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

Решение:

IP-адрес имеет следующий формат:

A.B.C.D

где каждая буква обозначает число от 0 до 255. Это нужно учитывать при формировании IP-адреса из обрывков бумаги.

Фрагмент А не может быть первым, так как начинается с точки. Кроме того, после числа 64 должна идти точка, так как если к нему приписать любую цифру, число станет больше 255. Но ни один другой фрагмент не начинается с точки. Значит, фрагмент А стоит в конце:

… .64

Фрагмент В содержит число 133 после точки. После этого числа должна идти точка, так как если к нему приписать любую цифру, число станет больше 255. Единственный фрагмент, который начинается с точки, это фрагмент А. Значит, фрагмент В стоит на третьем месте перед фрагментом А:

… 3.133.64

Фрагмент Г состоит из одного числа 20. Его можно приписать перед фрагментами Б или В. Если его приписать перед фрагментом В, то фрагмент Б будет на первом месте и тогда:

3.13203.133.64

Второе число получается больше 255. Значит, фрагмент Г стоит на первом месте, а за ним располагается фрагмент Б:

203.133.133.64

Или последовательность букв ГБВА.

Ответ: ГБВА

Есть другой способ решения?

Наверх