Объяснение:
3+2
Каждая папка имеет собственное имя, которое может состоять из символов русского или латинского алфавита. Часть имен Windows назначает папкам автоматически: например, папка, в которой хранится сама операционная система, имеет, как правило, имя Windows, папка для хранения программ называется Program Files. Имена папок, которые пользователь создал самостоятельно, можно назначать произвольным образом. Каждая папка может содержать несколько вложенных папок, любая из них в свою очередь тоже может содержать вложенные папки — таким путем создается иерархическая древовидная структура хранения папок на дисках компьютера. Вложенные папки принято называть подпапками, подкаталогами или субдиректориями. При записи имена папок отделяются друг от друга символом «\», поэтому в случае если, например, вы хотите обратиться к подпапке Subfolder, которая вложена в папку My Folders, которая, в свою очередь, хранится внутри папки Мои Документы, строка, объясняющая, как найти эту папку, будет выглядеть следующим образом: «Мои Документы\Му Folders\ Subfolder». Такую запись принято называть полным именем папки, или путем. Собственно, путь и призван объяснить пользователю, какой именно путь он должен проделать по папкам компьютера, чтобы добраться до искомой директории.
Что такое папка самого верхнего уровня, которая хранится непосредственно на любом из дисков? Она носит название корневой папки. Все остальные папки содержатся именно в ней. Корневая папка не имеет собственного имени, она обозначается просто в виде наклонной черты — «\», которая записывается справа от имени диска. Если, например, нам необходимо указать, что пользователь должен обратиться к корневой папке диска D:, то для этого достаточно записать следующее: D:\. Если же нам нужна папка Мои документы, которая хранится в корневой папке диска С:, то запись будет выглядеть следующим образом: «С:\Мои документы».
program sailor;
var
a, b, c, d, e, f: integer;
begin
read(a, b, c, d, e, f);
if (b - a + 1 > d - c + 1) and (b - a + 1 > f - e + 1) then
write('1');
if (d - c + 1 > b - a + 1) and (d - c + 1 > f - e + 1) then
write('2');
if (f - e + 1 > b - a + 1) and (f - e + 1 > d - c + 1) then
write('3');
end.
Объяснение:
program sailor; // Название программы
var
a, b, c, d, e, f: integer; // Целочисленные переменные, отвечающие за часы в 1 - 3 дни
begin // Начало программы
read(a, b, c, d, e, f); // Считываем часы с клавиатуры
if (b - a + 1 > d - c + 1) and (b - a + 1 > f - e + 1) then // Если разница между часами первого дня + 1 > разницы между часами второго и третьего дней, тогда
write('1'); // Выводим 1
if (d - c + 1 > b - a + 1) and (d - c + 1 > f - e + 1) then // Если разница между часами второго дня + 1 > разницы между часами первого и третьего дней, тогда
write('2'); // Выводим 2
if (f - e + 1 > b - a + 1) and (f - e + 1 > d - c + 1) then // Если разница между часами третьего дня + 1 > разницы между часами первого и второго дней, тогда
write('3'); // Выводим 3
end. // Конец программы
Неполный вопрос дополни.
Объяснение: