Между населёнными пунктами A, B, C, D построены дороги, протяжённость которых (в километрах) приведена в таблице. A B C D A 2 7 4 B 2 5 1 C 7 5 2 D 4 1 2
Определите длину кратчайшего пути между пунктами A и C. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
Граф — абстрактный математический объект, представляющий собой множество вершин графа и набор рёбер, то есть соединений между парами вершин. Например, за множество вершин можно взять множество аэропортов, обслуживаемых некоторой авиакомпанией, а за множество рёбер взять регулярные рейсы этой авиакомпании между городами.
Вершина — это угловая точка многоугольника или многогранника (любой размерности)
Дуга — одно из двух подмножеств окружности, на которые ее разбивают любые две различные принадлежащие ей точки.
Ребра- представляют собой длинные узкие изогнутые пластинки, относящиеся по своему строению к плоским костям.
Граф — абстрактный математический объект, представляющий собой множество вершин графа и набор рёбер, то есть соединений между парами вершин. Например, за множество вершин можно взять множество аэропортов, обслуживаемых некоторой авиакомпанией, а за множество рёбер взять регулярные рейсы этой авиакомпании между городами.
Вершина — это угловая точка многоугольника или многогранника (любой размерности)
Дуга — одно из двух подмножеств окружности, на которые ее разбивают любые две различные принадлежащие ей точки.
Ребра- представляют собой длинные узкие изогнутые пластинки, относящиеся по своему строению к плоским костям.
ОбъясОтличник
program prog;
uses crt;
var a,b,v:integer;
begin
clrscr;
write('Возраст Антона = ');
readln(a);
write('Возраст Бориса = ');
readln(b);
write('Возраст Виктора = ');
readln(v);
writeln;
if (a>b)and(a>v) then writeln('Антон старше всех.');
if (b>a)and(b>v) then writeln('Борис старше всех.');
if (v>a)and(v>b) then writeln('Виктор старше всех.');
if (a=b)and(a>v) then writeln('Антон и Борис старше Виктора');
if (a=v)and(a>b) then writeln('Антон и Виктор старше Бориса');
if (b=v)and(b>a) then writeln('Борис и Виктор старше Антона');
if (a=b)and(a=v) then writeln('Антон,Борис и Виктор одного возраста');
end.
Подробнее - на -