Submission #516217

#TimeUsernameProblemLanguageResultExecution timeMemory
516217MounirUntitled (POI11_imp)C++14
0 / 100
1305 ms292 KiB
#include <bits/stdc++.h> #define all(v) v.begin(), v.end() #define sz(x) (int)x.size() #define pb push_back #define pii pair<int, int> #define chmin(x, v) x = min(x, v) #define chmax(x, v) x = max(x, v) #define x first #define y second #define int long long using namespace std; signed main(){ int nNoeuds, nAretes; cin >> nNoeuds >> nAretes; vector<int> degres(nNoeuds); for (int iArete = 0; iArete < nAretes; ++iArete){ int noeud, voisin; cin >> noeud >> voisin; degres[noeud - 1]++; degres[voisin - 1]++; } int reste = nNoeuds/3; for (int noeud = 0; noeud < nNoeuds; ++noeud){ if (degres[noeud] >= ceil(nNoeuds/double(2)) && reste > 0){ cout << noeud + 1 << " "; reste--; } } cout << endl; 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...
#Verdict Execution timeMemoryGrader output
Fetching results...