Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 28.04.2021
Сообщений: 22

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

03.10.2021, 15:07. Показов 1060. Ответов 5
Метки c++ (Все метки)

Студворк — интернет-сервис помощи студентам
Последовательность данных не всегда нужно сохранять в памяти.
Поэтому нужно уметь обрабатывать последовательность по мере поступления ее элементов: при чтении файла, при вводе некоторых данных с клавиатуры и т.д.
Пусть имеется последовательность произвольных целых ненулевых
чисел, завершающаяся числом 0 (число 0 в последовательность не входит). Количество элементов в последовательности заранее неизвестно, поэтому в данной работе использовать массивы (статические и динамические) нельзя.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.10.2021, 15:07
Ответы с готовыми решениями:

Найти такие элементы массива (а также их сумму), в которых чередуются четные и нечетные цифры
Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Массив для каждой задачи должен задаваться в секции...

Вывести в файл числа, цифры которых чередуются как четные/нечетные
дан текстовый файл с изображениям целых чисел. в выходной файл поместить те и них ,у которых имеются чередование четных и нечетных

Подсчитать сумму натуральных чисел, принадлежащих интервалу [a, b) в которых четные и нечетные цифры чередуются
Всем привет, помогите пожалуйста решить задачу Условия: Подсчитать сумму натуральных чисел, что принадлежат интервалу [a, b) в которых...

5
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
03.10.2021, 15:16
Цитата Сообщение от KsaF1x Посмотреть сообщение
Количество элементов в последовательности заранее неизвестно, поэтому в данной работе использовать массивы (статические и динамические) нельзя.
динамические можно если перераспределять память
0
0 / 0 / 0
Регистрация: 28.04.2021
Сообщений: 22
03.10.2021, 16:01  [ТС]
Такое задание.
0
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
03.10.2021, 16:30
Цитата Сообщение от KsaF1x Посмотреть сообщение
Такое задание
сообщил чтобы Вы знали. прочитайте свой первый пост и напишите в чём состоит Ваш вопрос.
0
0 / 0 / 0
Регистрация: 28.04.2021
Сообщений: 22
03.10.2021, 16:59  [ТС]
Спасибо, просто не правильно понял. А вот само задание


В последовательности целых чисел найти максимальное количество
чисел, идущих подряд, которые обладают свойством Q, и максимальное
количество чисел, идущих подряд, которые не обладают свойством Q.
Свойство Q задается в варианте. Программа должна содержать логическую
функцию, проверяющую, обладает ли заданное число свойством Q.

Задание.
Q: в числе чередуются четные и нечетные цифры.
0
 Аватар для Вадим Тукаев
310 / 291 / 116
Регистрация: 23.01.2018
Сообщений: 933
06.10.2021, 07:36
C++
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
29
30
31
32
33
34
#include <algorithm>
#include <cstdlib>
#include <iostream>
#include <iterator>
 
using namespace std;
 
bool q(int n)
{
    int p = -1;
    while (n) {
        div_t d = div(n, 10);
        if (p >= 0 && (d.rem & 1) == (p & 1)) return false;
        p = d.rem;
        n = d.quot;
    }
    return true;
}
 
int main()
{
    unsigned n[2], m[2];
    fill_n(n, 2, 0u);
    fill_n(m, 2, 0u);
    for (int x; (cin >> x) && (x != 0);) {
        bool p = q(x);
        ++n[p];
        n[!p] = 0u;
        m[p] = max(m[p], n[p]);
    }
    copy_n(m, 2, ostream_iterator<unsigned>(cout, " "));
    cout << endl;
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.10.2021, 07:36
Помогаю со студенческими работами здесь

Найти такие элементы (а также их сумму), в которых чередуются четные и нечетные цифры
Найти такие элементы (а также их сумму), в которых чередуются четные и нечетные цифры. Пример: 2325 8122 5 1438 156 123; результат:...

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

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

Подсчитать количество 15-разрядных 16-ричных чисел, цифры которых идут в порядке убывания, чётные и нечётные чередуются
Комбинаторика. Вот условие задачи: Сколько шестнадцатеричных кодов чисел длиной 15 можно составить, если известно, что цифры идут в...

Ищем колич тех натуральных чисел из интервала [a,b], в которых четные и не четные цифры чередуются
Как проверить чередование четных и нечетных цифр? a=int(input(&quot; a=&quot;)) b=int(input(&quot; b=&quot;)) k=0 i=a while i&lt;b: z=i ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru