Cod sursa(job #2689883)

Utilizator AlexandruBrezuleanuAlexandruBrezuleanu AlexandruBrezuleanu Data 22 decembrie 2020 15:53:52
Problema Arbori de intervale Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.53 kb
#include <bits/stdc++.h>
using namespace std;

multiset<int>v;
multiset<int>::iterator it;
int main()
{
    int i,a,b,c,sum,x;
    for(i=1; i<=7; i++)
    {
        cin>>x;
        v.insert(x);
    }
    it=v.begin();
    a=*it;
    v.erase(it);
    it=v.end();
    it--;
    sum=*it;
    it=v.find(sum-a);
    v.erase(it);

    it=v.begin();
    b=*it;
    v.erase(it);
    it=v.end();
    it--;
    sum=*it;
    it=v.find(sum-b);
    v.erase(it);
    c=sum-(a+b);
    cout<<a<<' '<<b<<' '<<c;
    return 0;
}