Cod sursa(job #2102145)

Utilizator luanastLuana Strimbeanu luanast Data 8 ianuarie 2018 14:34:21
Problema Dosare Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <fstream>
#include <algorithm>
#include <vector>
using namespace std;
ifstream fin ("dosare.in");
ofstream fout ("dosare.out");
int n,i,t,c;
vector <int> L[16001];

int cmp (int a, int b){
    return L[a].size()>L[b].size();
}

void dfs (int nod){
    fout<<nod<<" ";
    for(i=1;i<=n;i++)
}

int main(){
    fin>>n;
    for(i=2;i<=n;i++){
        fin>>t;
        L[t].push_back(i);
    }
    for(i=1;i<=n;i++){
        c=L[i].size();
        //pt tatal i sortam fii in functie de nr lor de fii
        if(c!=0)
            sort(L[i].begin(),L[i].end(),cmp);
    }
    dfs(1);
}