Ответ:

Решение:

Стандартный адрес файла в сети Интернет имеет вид:

протокол://имя_сервера/путь_к_файлу

В данном случае:

  • Протокол: ftp (цифра 7)
  • Имя сервера: com.edu (состоит из com - цифра 1, и edu - цифра 2). Обычно доменные имена записываются без разделения, но здесь даны как отдельные фрагменты. Будем считать, что com.edu - это единое имя сервера, состоящее из двух частей.
  • Файл: pas.cpp (состоит из pas - цифра 3, и .cpp - цифра 4).
  • Разделитель между протоколом и именем сервера: :// (цифра 6).
  • Разделитель между частями адреса (например, между именем сервера и файлом, или между частями пути): / (цифра 5).

Составим адрес:

ftp (7) :// (6) com (1) . (не закодирован) edu (2) / (5) pas (3) . (не закодирован) cpp (4).

Однако, в задании сказано, что фрагменты адреса закодированы цифрами от 1 до 7. Нужно составить последовательность именно этих цифр. Важно понять, как именно фрагментирован адрес.

Исходя из того, что каждая цифра от 1 до 7 представляет собой фрагмент, попробуем собрать адрес, используя все фрагменты:

1) com
2) edu
3) pas
4) .cpp
5) /
6) ://
7) ftp

Структура адреса:

протокол + разделитель + имя_сервера + разделитель + путь_к_файлу

ftp (7) + :// (6) + com.edu (1 и 2, но как они соединяются? Предположим, 1 и 2 идут вместе, но как? Если просто 1, 2, то получится 'comedu', что неверно. Скорее всего, подразумевается, что 1 и 2 - это части имени сервера. Скорее всего, порядок будет 7, 6, 1, 2, 5, 3, 4.

Проверим: ftp://com.edu/pas.cpp

Это соответствует структуре:

ftp (7) :// (6) com (1) . (точка не закодирована) edu (2) / (5) pas (3) . (точка не закодирована) cpp (4)

Если точку между com и edu, и между pas и cpp также нужно кодировать, то у нас не хватает цифр. Предположим, что точка не кодируется, а является частью имени.

Тогда последовательность цифр будет:

7 (ftp) 6 (://) 1 (com) 2 (edu) 5 (/) 3 (pas) 4 (.cpp)

Это выглядит как наиболее логичный вариант.

Ответ: 7612534.