Submission #1250828

#TimeUsernameProblemLanguageResultExecution timeMemory
1250828JoksimKaktusSouvenirs (IOI25_souvenirs)C++20
18 / 100
0 ms412 KiB
#include "souvenirs.h"
#include <bits/stdc++.h>

using namespace std;

void buy_souvenirs(int N, long long p) {
    pair<vector<int>,long long> ret = transaction(p-1);
    if(ret.first.size() == 1){
        transaction(p-1-ret.second-1);
        transaction(p-1-ret.second-1);
    }else{
        transaction((p-1-ret.second)/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...