Submission #1250665

#TimeUsernameProblemLanguageResultExecution timeMemory
1250665starnightsnowSouvenirs (IOI25_souvenirs)C++20
4 / 100
12 ms412 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;

extern pair<vector<int>, long long> transaction(long long M);

void buy_souvenirs(int N, long long P0) {
    if (N == 2) {
        auto [gotten, change] = transaction(P0 - 1);
        return;
    }

    int k = 1;
    for (int i = N - 1; i > 0; i--) {
        for (int j = 0; j < k; j++) 
            transaction(P0 - i);
        k++;
    }
}
#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...