Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
3 / 3 / 5
Регистрация: 26.12.2013
Сообщений: 197
1

Определите количество чисел в наиболее длинной последовательности из подряд идущих нулей

10.01.2014, 08:10. Показов 2520. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дана последовательность из n целых чисел. Определите количество чисел в наиболее длинной последовательности из подряд идущих нулей.
Например, если n=10 и вводим числа 1, 0, 0, 3, 5, 0, 0, 0, 2, 0, то ответ равен 3.
Помогите плиз(((
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2014, 08:10
Ответы с готовыми решениями:

Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей
Здравствуйте, помогите пожалуйста в решении следующих задач! Буду очень признательна! 1)Дана...

Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей
Программа. Дана последовательность из 100 целых чисел. Определить количество чисел в наиболее...

Дана последовательность из N целых чисел. Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих нулей.
Дана последовательность из N целых чисел. Определить количество чисел в наиболее длинной...

Определить количество чисел в наиболее длинной последовательности из подряд следующих нулей
Дана последовательность из 100 целых чисел. Определить количество чисел в наиболее длинной...

2
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
10.01.2014, 09:52 2
Лучший ответ Сообщение было отмечено mysteria-m как решение

Решение

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
28
uses crt;
var n,a,b,i,k,mx:byte;
begin
clrscr;
repeat
write('n>1 n=');
readln(n);
until n>1;
writeln('Введите последовательность из ',n,' целых чисел,');
writeln('в том числе последовательности нолей:');
readln(a);
mx:=0;
if a=0 then k:=1 else k:=0;
for i:=2 to n do
 begin
  readln(b);
  if b=0 then k:=k+1
  else
   begin
    if k>mx then mx:=k;
    k:=0
   end;
  if (i=n)and(k>mx) then mx:=k;
  a:=b;
 end;
writeln('Максимальная последовательность нолей=',mx);
readln
end.
1
3 / 3 / 5
Регистрация: 26.12.2013
Сообщений: 197
10.01.2014, 09:53  [ТС] 3
Спасибо огромное!! очень помогли!!
0
10.01.2014, 09:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2014, 09:53
Помогаю со студенческими работами здесь

Определить количество чисел в наиболее длинной подпоследовательности из подряд идущих одинаковых чисел
Дана непустая последовательность не нулевых целых чисел, за которой следует 0. Определить...

Определить количество чисел в наиболее длинной последовательности из подряд идущих нулей
Данная последовательность из 100 целых чисел. Определить количество чисел в наиболее длинной...

Определить длину самой длинной последовательности подряд идущих нулей
составить процедуру для определения длины самой длинной последовательности подряд идущих нулей в...

Определить количество чисел в наиболее длинной последовательности из подряд идущих нулей
Написать программу с/с++. Дана последовательность из 100 целых чисел. Определить количество чисел в...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru