Ответ 10
Смотри, ты не можешь напрямую доехать из А в Е, видишь квадратик пустой. Значит тебе надо искать объездные пути (грубо говоря пересадки).
Ты можешь доехать из А в Б(3 км), из А в С (8км)Б из А в D (7 км). Далее смотрим сколько из пересадочных точек километров до точки Е. Из Б в Е (8 км), из С в Е (3 км) и из D в Е(5км). Можно поехать с 2-мя пересадками, например из А в Б, потом из Б в С, потом из С в Е
Рассчитываем все возможные перемещения:
1)из А в Б а потом в Е
3+8=11
2) А-С-Е=8+3=11
3)из А в Б из Б в С и из С в Е
3+4+3=10
#include <iostream>#include <stdio.h>#include <conio.h>
int main() { setlocale(LC_ALL, "");
int arr[5];
for (int i = 0; i < 5; ++i) { std::cout << "Введите число:"; std::cin >> arr[i]; }
int min = arr[0], max = min;
for (int i = 0; i < 5; ++i) { if (arr[i] < min) min = arr[i]; if (arr[i] > max) max = arr[i]; }
std::cout << min << "\n" << max; _getch(); return 0;}
Тут описано - http://edufuture.biz/index.php?title=Об%27єкти_та_операції_над_ними
1 не знаю
2)
байт
КиБ
3)
, 8 бит в символе
символов всего
бит в тексте
байт = 10,25 КиБ
4)
символов всего
, 6 бит/символ
бит = 1875 байт = 1,8 КиБ
5)
КиБ
, т.е. 4 дискеты:)
program kvadrat;
var i, n: integer;
begin
writeln ('Таблица квадратов');
writeln ('-----------------');
writeln (' Число Квадрат');
writeln ('-----------------');
i:= 1;
n:= 10;
for i:=1 to n do
begin
writeln (' ',i,' ', sqr(i));
end;
writeln ('-----------------');
end.