Pagini recente » Cod sursa (job #2253394) | Cod sursa (job #668663) | Cod sursa (job #1949726) | Cod sursa (job #739173) | Cod sursa (job #2320667)
#include <iostream>
#include <cstdio>
#include <queue>
using namespace std;
priority_queue <int> q;
int N, t, p;
int main() {
freopen("interclasari.in","r",stdin);
freopen("interclasari.out","w",stdout);
scanf("%d\n", &N);
for(int i = 1; i <= N; ++i) {
scanf("%d\n", &t);
for(int j = 1; j <= t; ++j) {
scanf("%d", &p);
q.push(-p);
}
}
printf("%d\n", q.size());
while(!q.empty()) {
printf("%d ", -q.top());
q.pop();
}
return 0;
}