Submission #1192505

#TimeUsernameProblemLanguageResultExecution timeMemory
1192505prideliqueeeIsland Hopping (JOI24_island)C++20
13 / 100
2 ms412 KiB
#include<bits/stdc++.h> #include "island.h" using namespace std; void solve(int N, int L) { int vis[310]; memset(vis,0,sizeof vis); int v1,v2; v1=query(1,N-1); v2=query(v1,N-1); int now=v1; while(now!=1) { int v=query(now,1); if(v!=v1) { answer(v,now); vis[v]=1; vis[now]=1; v1=now; now=v; continue; } v=query(now,2); answer(v,now); vis[v]=1; vis[now]=1; v1=now; now=v; } now=v2; while(now!=1) { int v=query(now,1); if(v!=v2) { answer(v,now); vis[v]=1; vis[now]=1; v2=now; now=v; continue; } v=query(now,2); answer(v,now); vis[v]=1; vis[now]=1; v2=now; now=v; } }
#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...