제출 #417486

#제출 시각아이디문제언어결과실행 시간메모리
417486iulia2100Minerals (JOI19_minerals)C++14
40 / 100
31 ms3004 KiB
#include <iostream> #include <vector> #include "minerals.h" using namespace std; //ifstream cin ("idk.in"); //ofstream cout ("idk.out"); const int N = 43005; void solve(vector <int> v) { if (v.size() == 2) { Answer(v[0], v[1]); return; } vector <int> aux_st, aux_dr; int nr = v.size() / 4, x; for (auto it : v) { x = Query(it); if (x > nr) { x = Query(it); aux_dr.push_back(it); } else aux_st.push_back(it); } for (auto it : aux_st) Query(it); solve(aux_st); solve(aux_dr); } void Solve(int n) { vector <int> aux(0); for (int i = 1; i <= n + n; ++i) aux.push_back(i); solve(aux); }
#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...