제출 #1274930

#제출 시각아이디문제언어결과실행 시간메모리
1274930muhammad-ahmadIsland Hopping (JOI24_island)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "island.h" using namespace std; #define int long long void solve(int N, int L) { int cur = 1, F[N + 1] = {}, Ex[N + 1] = {}; bool vis[N]; map<pair<int, int>, int> C; vis[1] = 1; for (int i = 1; i <= N; i++){ int f = query(cur, 1); int ex = query(cur, 2); if (vis[f]){ if (!C[{cur, f}] && !C[{f, cur}]){ answer(cur, f); C[{cur, f}] = 1; } if (!C[{cur, ex}] && !C[{ex, cur}]){ answer(cur, ex); C[{cur, ex}] = 1; } vis[ex] = 1; vis[f] = 1; cur = x; } else { if (!C[{cur, f}] && !C[{f, cur}]){ answer(cur, f); C[{cur, f}] = 1; } vis[f] = 1; cur = ex; } } }

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

island.cpp: In function 'void solve(long long int, long long int)':
island.cpp:30:23: error: 'x' was not declared in this scope; did you mean 'ex'?
   30 |                 cur = x;
      |                       ^
      |                       ex