제출 #1254929

#제출 시각아이디문제언어결과실행 시간메모리
1254929NemanjaSo2005이주 (IOI25_migrations)C++20
0 / 100
29 ms1096 KiB
#include "migrations.h" #include<bits/stdc++.h> #define ll long long using namespace std; const int maxn=1e4+5; int n; vector<int> stablo[maxn]; pair<int,int> dfs(int gde,int pret,int d){ pair<int,int> ans={d,gde}; for(int x:stablo[gde]) if(x!=pret) ans=max(ans,dfs(x,gde,d+1)); return ans; } int send_message(int N, int idx, int par) { n=N; stablo[par].push_back(idx); if(idx!=n-1) return 0; return dfs(0,0,0).first; } std::pair<int, int> longest_path(std::vector<int> S) { return {0, S.back()}; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...