Cod sursa(job #2127096)
Utilizator | Data | 10 februarie 2018 12:19:11 | |
---|---|---|---|
Problema | Interclasari | Scor | 50 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.5 kb |
#include<fstream>
#include<iostream>
#include<set>
using namespace std;
ifstream fin("interclasari.in");
ofstream fout("interclasari.out");
multiset<int> s;
int main(){
int n, m, x, sum = 0;
fin >> n;
while( n-- ){
fin >> m;
sum += m;
while( m-- ){
fin >> x;
s.insert(x);
}
}
fout << sum << "\n";
while ( s.size() ) {
fout << *s.begin() << " ";
s.erase(s.begin());
}
return 0;
}