Предмет: Информатика,
автор: 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;
}
Похожие вопросы
Предмет: Окружающий мир,
автор: Sonya03051
Предмет: Математика,
автор: Служба101
Предмет: История,
автор: куколка271104
Предмет: Русский язык,
автор: тавус2