#include "souvenirs.h"
#include <bits/stdc++.h>
using namespace std;
void buy_souvenirs(int N, long long P0) {
int c = 0;
long long cur = P0 - 1;
for(int i = 1; i < N; i++){
auto res = transaction(cur);
if(res.first.size() > 1){
c++, cur -= 1 + res.second;
for(int j = 0; j < i-1; j++) transaction(cur);
cur--;
}else{
cur -= res.second;
for(int j = 0; j < i - 1 - (i == N-1 ? c : 0); j++) transaction(cur);
cur--;
}
}
return;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |