Cod sursa(job #1602668)

Utilizator preda.andreiPreda Andrei preda.andrei Data 16 februarie 2016 21:13:08
Problema Interclasari Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <iostream>
#include <cstdio>

using namespace std;

int v[1000001];

int main()
{
    FILE *fin = fopen("interclasari.in", "r");
    FILE *fout = fopen("interclasari.out", "w");

    int echipe, n, x, maxPhoto = -1;

    fscanf(fin, "%d", &echipe);
    for(int i = 1; i <= echipe; ++i){
        fscanf(fin, "%d", &n);
        for(int j = 1; j <= n; ++j){
            fscanf(fin, "%d", &x);
            ++v[x];
            if(x > maxPhoto)
                maxPhoto = x;
        }
    }

    for(int i = 0; i <= maxPhoto; ++i){
        while(v[i] > 0){
            v[i]--;
            fprintf(fout, "%d ", i);
        }
    }

    return 0;
}