Submission #1143267

#TimeUsernameProblemLanguageResultExecution timeMemory
1143267andrei0546Triumphal arch (POI13_luk)C++20
0 / 100
161 ms18784 KiB
#include <bits/stdc++.h> using namespace std; int viz[300005]; vector<int>v[300005]; int main() { int n,a,b,rez=0; cin>>n; for(int i=1;i<n;i++) { cin>>a>>b; v[a].push_back(b); v[b].push_back(a); } queue<pair<int,int>>q; q.push({1,0}); viz[1]=1; while(!q.empty()) { int d=q.front().second,i=q.front().first; q.pop(); int cnt=0; for(int k=0;k<v[i].size();k++) { int j=v[i][k]; if(viz[j]==0) { viz[j]=1; q.push({j,d+1}); cnt++; } } rez=max(rez,cnt); } cout<<rez; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...