Submission #1278427

#TimeUsernameProblemLanguageResultExecution timeMemory
1278427dang_minh_ducSouvenirs (IOI25_souvenirs)C++20
18 / 100
2 ms400 KiB
#include <bits/stdc++.h> #include "souvenirs.h" #define ll long long #define fi first #define se second #define data pair<vector<int>, ll> using namespace std; void buy_souvenirs(int n, ll P0) { data t=transaction(P0-1); if (t.fi.size()==1) { ll P1=P0-1-t.se; transaction(P1-1); transaction(P1-1); } else { ll mid=(P0-1-t.se)/2; transaction(mid); } }
#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...