sleek73
?>

РЕШИТЬ ЗАДАЧУ НА С++ С МАССИВОМ 5-6 КЛАССЫ НУЖНО (НА ФОТКЕ)

Информатика

Ответы

АртакСергеевич1723

#include <iostream>

#include <algorithm>

using namespace std;

signed main(){

   ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr);

   long long n, mx1 = -1e10, mx2 = -1e10, mx3 = -1e10, mn1 = 1e10, mn2 = 1e10;

   cin >> n;

   for(int i = 0; i < n; i++){

       long long x;

       cin >> x;

       if(x > mx1){

           mx3 = mx2;

           mx2 = mx1;

           mx1 = x;

       }

       else if(x > mx2){

           mx3 = mx2;

           mx2 = x;

       }

       else if(x > mx3)

           mx3 = x;

       if(x < mn1){

           mn2 = mn1;

           mn1 = x;

       }

       else if(x < mn2)

           mn2 = x;

   }

   cout << max(mx1 * mx2 * mx3, mn1 * mn2 * mx1);

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

РЕШИТЬ ЗАДАЧУ НА С++ С МАССИВОМ 5-6 КЛАССЫ НУЖНО (НА ФОТКЕ)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Викторовна
ZharikovZalina
gurina50
kit036
natalyaSvetlana
mihalevskayat
kate281078
grenysherg2873
evamining
kim-1971
Алина Ракитин1730
stachevay-lera
saniopt
qwe54344
lagutkins