Submission #1252702

#TimeUsernameProblemLanguageResultExecution timeMemory
1252702nickolasarapidisSouvenirs (IOI25_souvenirs)C++20
4 / 100
3 ms412 KiB
#include "souvenirs.h"
#include <bits/stdc++.h>
using namespace std;

#define F first
#define S second

void buy_souvenirs(int N, long long P0){
    pair<vector<int>, long long> a;
    vector<int> cnt(N, 0);
    if(N == 2){
        a = transaction(P0 - 1);
        return;
    }
    for(int i = 1; i < N; i++){
        a = transaction(P0 - 1);
        if(a.S == 1) P0--;
        else P0 -= 2;
        for(int j = 1; j < i; j++){
            a = transaction(P0);
        }
    }
}
#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...