#include
#include
#include
#include
using namespace std;
int main()
{
cout 0 ? su + l : su; }); //суммирование положительных
auto mima = minmax_element(arr.begin(), arr.end(), [](const double& l, const double& r) {return abs(l) < abs(r); }); //получение итераторов на мин и макс
if (mima.first > mima.second) swap(mima.first, mima.second); mima.first++; //обработка итераторов
auto acio = accumulate(mima.first, mima.second, 1., [](const double& su, const double& l) {return su * l; }); //хз как в матиматике называется умножение
sort(arr.begin(), arr.end(), greater()); //сортировка массива от greater к less
cout