Pagini recente » Cod sursa (job #3259055) | Cod sursa (job #649104) | Cod sursa (job #1661603) | Cod sursa (job #330603) | Cod sursa (job #1518358)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("interclasari.in");
ofstream fout("interclasari.out");
class Compare{
public:
bool operator()(const int &a, const int &b){
if(a > b){
return true;
} else {
return false;
}
}
};
priority_queue < int, vector < int >, Compare > A;
int main(){
int t, n, x, sum;
fin >> t;
sum = 0;
while(t--){
fin >> n;
sum += n;
for(int i = 1; i <= n; i++){
fin >> x;
A.push(x);
}
}
fout << sum << "\n";
while(!A.empty()){
fout << A.top() << " ";
A.pop();
}
return 0;
}