제출 #1139535

#제출 시각아이디문제언어결과실행 시간메모리
1139535AgageldiEaster Eggs (info1cup17_eastereggs)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long #define N 600005 #define pb push_back #define ff first #define ss second #define all(x) x.begin(),x.end() ll a[N], t,answer, vis[N]; vector <int> v[N]; int query(vector <int> islands) { bool ans; for(auto i : islands) { cout << i << ' '; } cout << endl; cin >> ans; return ans; } void solve(int x) { if(answer) return; vis[x] = 1; vector <int> b; b.pb(x); int find = query(b); if(find) { answer = x; return; } for(auto i : v[x]){ if(vis[i]) continue; solve(i); } b.clear(); } int findEgg(int n, vector<pair<int,int>> bridges) { for(auto i : bridges) { v[i.ff].pb(i.ss); v[i.ss].pb(i.ff); } answer = 0; solve(1); return answer; }

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

/usr/bin/ld: /tmp/ccFqLylH.o: in function `query(std::vector<int, std::allocator<int> >)':
grader.cpp:(.text+0x0): multiple definition of `query(std::vector<int, std::allocator<int> >)'; /tmp/ccDuq4gl.o:eastereggs.cpp:(.text+0x50): first defined here
collect2: error: ld returned 1 exit status