Submission #376708

#TimeUsernameProblemLanguageResultExecution timeMemory
376708casperwangMinerals (JOI19_minerals)C++14
6 / 100
7 ms364 KiB
#include "minerals.h" #include <bits/stdc++.h> using namespace std; vector <bool> vis; void Solve(int N) { vis.resize(N*2+1); int cnt = 0; for (int i = 1; i <= 2*N; i++) { if (vis[i]) continue; Query(i); for (int j = i+1; j <= 2*N; j++) { if (vis[j]) continue; int v = Query(j); if (v == cnt+1) { Answer(i, j); vis[i] = vis[j] = true; cnt++; break; } else { Query(j); } } } }
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...