Submission #1192502

#TimeUsernameProblemLanguageResultExecution timeMemory
1192502prideliqueeeIsland Hopping (JOI24_island)C++20
2 / 100
203 ms408 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;
    }
  }
  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;
    }
  }
}
#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...