0 / 0 / 0
Регистрация: 19.09.2011
Сообщений: 4
1

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

20.09.2011, 06:03. Показов 4157. Ответов 2
Метки нет (Все метки)

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. В единственной строке входного файла записана последовательность нулей и единиц (без пробелов). Суммарное количество цифр не превышает 100.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2011, 06:03
Ответы с готовыми решениями:

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

Найти в матрице самую длинную цепочку подряд стоящих нулей
матрица L(n,k) состоит из нулей и единиц. найти в ней самую длинную цепочку подряд стоящих нулей по...

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

Найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц
Нужно найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц. В чем...

Найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц
На сайте есть задачка для начинающих по программированию , там можно вставлять пайтон-код и система...

2
Эксперт по компьютерным сетямЭксперт Pascal/Delphi
4170 / 1275 / 231
Регистрация: 27.07.2009
Сообщений: 3,947
20.09.2011, 06:15 2
regina89, в чем трудность?
0
Почетный модератор
64073 / 47484 / 32734
Регистрация: 18.05.2008
Сообщений: 115,185
20.09.2011, 09:23 3
Лучший ответ Сообщение было отмечено regina89 как решение

Решение

Цитата Сообщение от regina89 Посмотреть сообщение
количество цифр не превышает 100.
Вот это не обязательно, если не использовать массивы.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
uses crt;
var f:text;
    a,b,k,mx:byte;
begin
clrscr;
assign(f,'input.txt');
reset(f);
k:=0;{нет нолей}
read(f,b);{читаем первое число}
if b=0 then mx:=1 else mx:=0;{если 0, то макс=1, иначе =0}
while not eof(f) do{пока не конец файла}
 begin
  read(f,a);{читаем остальные числа}
  if a=0 then k:=k+1;{фиксируем наличие ноля}
  if (a=0)and(b=0) then k:=k+1;{2 ноля рядом, считаем}
  if((a=1)and(b=0))or (eof(f)and(a=0)) then{если 0 1, или 0 и конец файла}
   begin
   if k>mx then mx:=k;{если больше макс, это макс}
   k:=1;{счетчик на 1}
  end;
 b:=a;{меняем предыдущее число на следующее}
end;
close(f);
if mx=0 then write('Нолей нет')
else write('Максимальная длина цепочки нолей=',mx);
readln
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2011, 09:23

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

Требуется найти самую длинную непрерывную цепочку нулей в последовательности нулей и единиц
Здравствуйте, не могу понять в чём может быть ошибка :) Решаю олимпиадную задачу. Но система...

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

В записанной в файл матрице, состоящей из нулей и единиц, найти самую длинную цепочку подряд стоящих нулей
Матрица L(n, k), состоящая из нулей и единиц, записана в файл. Найти в ней самую длинную цепочку...

Матрица L(n,k) состоит из нулей и единиц. Найти в ней самую длинную цепочку подряд стоящих нулей по горизонтал
Помогите решить на C++ QtCreator


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.