Submission #1352144

#TimeUsernameProblemLanguageResultExecution timeMemory
1352144d4n13lSouvenirs (IOI25_souvenirs)C++20
18 / 100
0 ms344 KiB
#include "souvenirs.h"
#include <utility>
#include <vector>
#include <bits/stdc++.h>
//#define int long long
using ll = long long;

using namespace std;

void buy_souvenirs(int n, long long p0) {
    auto p = transaction(p0-1);
    if (p.first.size()>1) {
        transaction((p0-1-p.second)/2);
    } else {
        transaction(p0-2-p.second);
        transaction(p0-2-p.second);
    }
}
#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...