제출 #483636

#제출 시각아이디문제언어결과실행 시간메모리
483636alexdumitruEaster Eggs (info1cup17_eastereggs)C++14
0 / 100
245 ms131076 KiB
#include <bits/stdc++.h> #include <grader.h> using namespace std; vector<int> v[550]; vector<int> parcurgere; void dfs(int nod=1, int p=-1) { parcurgere.push_back(nod); for(auto i:v[nod])if(i!=p)dfs(i,nod); } int findEgg(int N, vector<pair<int,int> > bridges) { int st,r=N-1,mi,dr; for(auto i:bridges) { v[i.first].push_back(i.second); v[i.second].push_back(i.first); } dfs(); st=0; dr=N-1; while(st<dr) { mi=st+(dr-st)/2; if(query(vector<int>(parcurgere.begin(),parcurgere.begin()+mi+1))) dr=mi; else st=mi+1; } return parcurgere[dr]; }

컴파일 시 표준 에러 (stderr) 메시지

eastereggs.cpp: In function 'int findEgg(int, std::vector<std::pair<int, int> >)':
eastereggs.cpp:13:12: warning: unused variable 'r' [-Wunused-variable]
   13 |     int st,r=N-1,mi,dr;
      |            ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...