var
A, B, N, i: integer;
begin
N:= 0; //Обнуляем счетчик
writeln('Введите числа A и B');
readln(A, B); //Вводим А и B
if A < B then {Если А < B, то печатаем числа начиная с B и заканчивая A,
иначе наоборот}
for i:= B downto A do
begin
write(i, ' '); //Печатаем i
inc(N); //Увеличиваем счетчик на 1
end
else
for i:= A downto B do
begin
write(i, ' ');
inc(N);
end;
writeln;
writeln('Количество N этих чисел равно: ', N); //Выводим N
end.
Если все правильно, отметь решение как лучшее)
1) A - B - C - E - 6 км.
2) A - B - C - D - E - 9 км.
3) A - B - C - D - E - 10 км.
Объяснение:
1. Возможные пути:
A - B - C - E: длина маршрута 6 км.
A - B - D - E: 7 км.
A - B - E: 8 км.
Самый короткий путь - A - B - C - E.
Длина маршрута A - B - C - E - 6 км.
2. Возможные пути:
A - B - C - D - E: длина маршрута 13 км.
A - B - D - E: 10 км.
A - C - D - E: 10 км.
A - C - B - D - E: 9 км.
Самый короткий путь - A - C - B - D - E.
Длина маршрута A - C - B - D - E - 9 км.
3. Возможные пути:
A - B - C - D - E: длина маршрута 10 км.
A - B - E: 11 км.
A - C - D - E: 12 км.
Самый короткий путь - A - B - C - D - E.
Длина маршрута A - B - C - D - E - 10 км.