Submission #1144395

#TimeUsernameProblemLanguageResultExecution timeMemory
1144395maty_Triumphal arch (POI13_luk)C++20
0 / 100
4 ms7240 KiB
#include <bits/stdc++.h> using namespace std; ifstream fin("date.in"); ofstream fout("date.out"); #define cin fin #define cout fout #define N 300005 vector<int>adj[N]; int dist[N],frecv[N],maxim=1; void bfs(int i) { queue<int>Q; Q.push(i); while(!Q.empty()) { const int s=Q.front(); Q.pop(); for(const auto v:adj[s]) { if(dist[v]==0) { dist[v]=dist[s]+1; frecv[dist[v]]++; maxim=max(maxim,frecv[dist[v]]); Q.push(v); } } } } int main() { int n; cin>>n; int x,y; for(int i=1;i<n;i++) { cin>>x>>y; adj[x].push_back(y); adj[y].push_back(x); } dist[1]=1; bfs(1); cout<<maxim; 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...