Submission #1259463

#TimeUsernameProblemLanguageResultExecution timeMemory
1259463tamzidSouvenirs (IOI25_souvenirs)C++20
0 / 100
1 ms400 KiB
#include "souvenirs.h" #include <utility> #include <vector> using namespace std; using ll = long long; void buy_souvenirs(int N, ll P0) { pair<std::vector<int>, ll> res = transaction(P0 - 1); if(res.first.size() == 1) { ll P1 = (P0 - 1) - res.second; res = transaction(P1 - 1); } else { ll a1 = (P0 - 1) - res.second; transaction(a1 / 2); } return; }
#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...