ekaterinapetrenko877529
?>

1. Где мы используем компьютеры?​

Информатика

Ответы

teya07

#include <iostream>

#include <set>

 

typedef long long ll;

 

int main()

{

   std::multiset<ll> st;

 

   {

       int n;

       ll population;

       std::cin >> n;

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

       {

           std::cin >> population;

           st.insert(population);

       }

   }

 

   ll result = 0;

   while(st.size() > 1)

   {

       ll a = *st.begin();

       ll b = *(++st.begin());

       st.erase(st.begin());

       st.erase(st.begin());

 

       a += b;

       result += a;

       st.insert(a);

   }

 

   std::cout << result;

 

   return 0;

}

Объяснение:

Решил не я!

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

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

1. Где мы используем компьютеры?​
Ваше имя (никнейм)*
Email*
Комментарий*

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

kazan-ugoop36
tatianamatsimoh
olyavoznyak
Tatyana Anton1475
knyazev527
Александрович_Викторовна
staskamolbio5152
elena-kondyreva
evg-martenyuk
shugayzhanna6
nastya3213868
ldfenix87
ЕвгенияСергеевна
marinazubcko16729
pizniak