Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.12.2018
Сообщений: 1
1

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

18.12.2018, 21:49. Показов 586. Ответов 1
Метки нет (Все метки)

Здравствуйте форумчане, у меня сложились трудности с решением одной задачки, и я даже незнаю как к этому подступиться.
Поэтому я решил отписать сюда, в общем то, суть задачи:

Дана последовательность из P нулей и единиц. определить в каких позициях
начинаются цепочки нулей (один 0 - не цепочка). Массивы не использовать.

У этой задачи есть некоторые особенности которые стоит соблюсти:
-Код должен содержать цикл For
-Код должен быть без массивов
-Подразумевается, что это задача для начинающих, поэтому не стоит использовать бешеные алгоритмы, думаю не дальше функций
-Последовательность задается пользователем

Я пытался ее решить, но у меня возникли огромные проблемы с тем, как пользователь должен задавать последовательность,
а точнее как ее впилить, с типом данных последовательности, и с интеграцией цикла For в код.

Заранее благодарю за помощь.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.12.2018, 21:49
Ответы с готовыми решениями:

Необходимо найти и посчитать максимальную последовательность нулей в последовательности нулей и единиц
Как бы Вы реализовали?

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

Определить, каких цифр больше в двоичном представлении натурального числа N-нулей и единиц
Определить, каких цифр больше в двоичном представлении натурального числа N-нулей и единиц....

Определить, каких цифр больше в двоичном представлении натурального числа N – нулей или единиц
Определить, каких цифр больше в двоичном представлении натурального числа N – нулей или единиц.

1
Параллельный Кот
1902 / 825 / 349
Регистрация: 25.03.2016
Сообщений: 2,041
18.12.2018, 22:18 2
Если вопрос только в использовании цикла и получении последовательности, то можно так:

C++
1
2
3
4
5
6
7
8
9
10
int n;
cout << "Enter the length of sequense: ";
cin >> n;
 
for (int i = 0; i < n; i++) {
    char c;
    cin >> c;
 
    //...
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2018, 22:18

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

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

Составить последовательность из нулей и единиц без соседних единиц
помогите пожалуйста! проблема на экзамене составить последовательность из нулей и единиц без...

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


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

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

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