Файл - он один, а файловая система - это несколько файлов.
<span><span>Бег - бес - бас - бак - мак - маг - шаг.</span></span>
Const n=20; p=50;
var a:array[1..n+1] of integer;
i:integer;
begin
randomize;
for i:=1 to n do
begin
a[i]:=random(100);
write(a[i]:4);
end;
writeln;
a[n+1]:=p;
i:=1;
while a[i]<>p do i:=i+1;
if i<n+1 then writeln('Значение = ',p,' - это ',i,' элемент массива')
else writeln('Значения ',p,' в массиве нет');
end.
Пример:
<span> 76 27 15 97 12 14 72 50 51 8 40 47 38 28 30 47 31 4 94 3
Значение = 50 - это 8 элемент массива</span>
6 пакетов на одну чашу, 6 на другую, пакеты, вес которых меньше, делим по 3 шт., снова взвешиваем, берем любые 2 из тех, вес которых меньше, взвешиваем. Если вес одного из них меньше, то это он и есть. Если вес одинаковый, то с меньшим весом пакет, который не на весах.
Нужно соединить 7 и 8, или 6 и 10, или 9 и 10.
Или непрямые ребра: 6 и 7, или 6 и 8, или 7 и 9, или 7 и 10, или 8 и 9.
Длина цикла во всех трех случаях равна 7.