Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
wizard 007
0 / 0 / 0
Регистрация: 19.04.2011
Сообщений: 39
1

Найти сумму положительных элементов последовательности, заменить ей минимальный элемент

06.11.2011, 13:19. Просмотров 985. Ответов 1
Метки нет (Все метки)

Найти сумму положительных элементов последовательности d1, d2, ..., d40, расположенных до первого нулевого элемента, заменить этой суммой минимальный элемент массива.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2011, 13:19
Ответы с готовыми решениями:

Найти сумму элементов, кратных заданному; найти минимальный элемент; все чётные элементы заменить на максимальный (STL)
Используя контейнеры и алгоритмы стандартной библиотеки шаблонов, решить следующие задачи...

Найти сумму положительных элементов столбца и строки массива, на пересечении которых находится минимальный элемент.
(Turbo C++) Найти сумму положительных элементов столбца и строки массива, на пересечении которых...

В заданной квадратной матрице заменить минимальный элемент на 0, затем найти сумму элементов главной диагонали
В матрице размерности 7 на 7 посчитать в каждом втором столбце заме- нить минимальный...

Минимальный элемент матрицы заменить суммой положительных элементов этого же столбца
Задана матрица А(n,m), в каждом столбце которой минимальный элемент необходимо заменить суммой...

Найти минимальный элемент среди положительных элементов массива
Найти минимальный элемент среди положительных элементов массива А. А(20). Это значит что нужно...

1
diagon
Higher
1942 / 1208 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
06.11.2011, 13:26 2
Лучший ответ Сообщение было отмечено wizard 007 как решение

Решение

C++
1
*std::min_element( arr.begin(), arr.end() ) = std::accumulate( arr.begin(), std::find(arr.begin(), arr.end(), 0 ), 0 );
Результат: http://liveworkspace.org/code/ed2a58816b0b969f43a3b0316bb1150b

Ну это я так, не удержался, очень красиво с STL выходит.
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2011, 13:26

Найти минимальный элемент матрицы и произведение всех ее положительных элементов
Найти минимальный элемент матрицы заданного размера ипроизведение всех ее положительных элементов....

Найти минимальный элемент среди положительных элементов заданного массива
1. найти min среди положительных элементов массива.

Определить количество положительных элементов вектора С(10) и заменить этим значением минимальный элемент вектора А(5)
Ребята помогите пожалуйста с задачкой. Я сам не шарю в C++, но в этом семестре появился этот...


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

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

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