#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll pp[105];
pair<vector<int>, ll> transaction(ll m);
void buy_souvenirs(int n, ll p0){
pair<vector<int>, ll> pr = transaction(p0-1);
ll nx = p0-1;
if(pr.first.size()>1){
nx-=pr.second;
transaction(nx/2);
}
else{
nx-=pr.second;
transaction(nx-1);
transaction(nx-1);
}
}
# | 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... |