Курсовая работа: Гамильтоновы графы и сложность отыскания гамильтоновых циклов
inc(et1[kol_et,0]);
end;
end;
readln(f1); ii:=0;
if (a[et1[kol_et,et1[kol_et,0]-1],et1[kol_et,1]]=1) and
(a[et1[kol_et,1],et1[kol_et,2]]=1) then inc(kol_et);
end;
close(f1);
end;
for i:=1 to kol_et-1 do begin;
for j:=1 to i-1 do begin;
if prov_povtor then goto yyy;
end;
if s=0 then begin
writeln;
writeln('Найденные пути:');end;
writeln;
s:=1; // выводнайденныхпутей
for k:=1 to et1[i,0]-1 do write(et1[i,k],'-'); write(et1[i,1]);
yyy: end;
if s=0 then writeln('Нетрешения');
{ for i:=1 to kol_et-1 do begin;
writeln;
for j:=1 to et1[i,0]-1 do write(et1[i,j],'-');
end;}
end;
procedure delete_vrm; // удалениевременныхфайлов
var i,j:integer;
s_i,s_j:string[3];