Предмет: Информатика,
автор: anastasia281298
Как правильно записать условие, чтобы из первого массива выводились все числа, кроме максимальных? Мой массив почему то выводит только положительные, а отрицательные и ноль не выводит. С++
Ответы
Автор ответа:
1
#include <algorithm>
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector <int> arr {-5, 2, -2, 0, 5, 4, 5};
int mx = *max_element(arr.begin(), arr.end());
for (auto&& v : arr)
if (v != mx)
cout << v << ' ';
return 0;
}
Похожие вопросы
Предмет: Технология,
автор: rylenkowa2016
Предмет: География,
автор: vladik114
Предмет: Информатика,
автор: poison2014
Предмет: Русский язык,
автор: тавус2