Submission #711854

#TimeUsernameProblemLanguageResultExecution timeMemory
711854kostia244Super Dango Maker (JOI22_dango3)C++17
100 / 100
745 ms672 KiB
#include "dango3.h" #include <bits/stdc++.h> using namespace std; namespace { int variable_example = 1; void solve(vector<int> a, int cnt) { if(cnt == 1) { Answer(a); return; } int m = cnt / 2; vector<int> b; for(int i = a.size(); i--;) { swap(a[i], a.back()); int t = a.back(); a.pop_back(); if(Query(a) < m) a.push_back(t); else b.push_back(t); } solve(a, m); solve(b, cnt - m); } } // namespace void Solve(int N, int M) { vector<int> a; for(int i = 0; i < N * M; i++) a.push_back(1 + i); solve(a, M); }

Compilation message (stderr)

dango3.cpp:8:5: warning: '{anonymous}::variable_example' defined but not used [-Wunused-variable]
    8 | int variable_example = 1;
      |     ^~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...