Форум программистов, компьютерный форум CyberForum.ru

Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных - C++

Восстановить пароль Регистрация
 
FC_DK
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 62
27.03.2014, 20:38     Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных #1
Надо срочно написать вот такую функцию:

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

Вот структура

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
typedef
        struct SNum{
                int num; /* поле для числа */
                SNum * next; /* дополнительное поле-указатель,
                                которое будет содержать адрес
                                следующего элемента списка */
                SNum * prev; /* дополнительное поле-указатель,
                                которое будет содержать адрес
                                предыдущего элемента списка */
            } TSNum;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2014, 20:38     Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных
Посмотрите здесь:

Найти сумму четных элементов массива, стоящих на четных местах C++
C++ В заданном массиве целых чисел найти самую большую серию подряд стоящих четных элементов.
Из списка удалить первый из четных элементов C++
Найти сумму четных элементов массива cтоящих в четных местах(Ошибка компиляции error C2065: необъявленный идентификатор) C++
Массивы. Заменить все отрицательные элементы, стоящие на четных местах, максимальным его элементом, а на нечетных местах - минимальным C++
Одномерный массив более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент C++
Одномерный массив более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент C++
C++ Найдите сумму четных элементов списка

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru