Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и...

0 голосов
75 просмотров

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц.
Пример: 00101110000110 Ответ:4;
Программу нужно написать на Паскале


Информатика (595 баллов) | 75 просмотров
Дано ответов: 2
0 голосов

Var s: string;
    bg,k,i,l: integer;
begin
  write('строка:  ');
  readln(s);
  i:=1;  bg:=0;  k:=0;
  l:=length(s);
  while (i  begin
    while (s[i]<>'0') and (i    bg:=i;
    while (s[i]='0') and (i    if i=l then bg:=bg-1;
    if k  end;
  writeln('длина макс. последоват. из нулей = ',k);
end.
    

(9.7k баллов)
0 голосов

Надеюсь вам можно использовать массивы, если нет, то скажите, переделаем

(18 баллов)
0

а черт, на минутку не успел))