Cod sursa(job #1424476)

Utilizator GinguIonutGinguIonut GinguIonut Data 24 aprilie 2015 15:59:51
Problema Interclasari Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <fstream>
#include <set>
using namespace std;
ifstream fin("interclasari.in");
ofstream fout("interclasari.out");
set <int> binaryTree;
int i,j,n,m,nr,ans;
int main()
{
    fin>>n;
    for(i=1;i<=n;i++)
    {
        fin>>m;
        ans+=m;
        for(j=1;j<=m;j++)
        {
            fin>>nr;
            binaryTree.insert(nr);
        }
    }
    fout<<ans<<'\n';
    while(binaryTree.size()>1)
    {
        fout<<*binaryTree.begin()<<" ";
        binaryTree.erase(binaryTree.begin());
    }
    fout<<*binaryTree.begin();
    return 0;
}