Submission #1265356

#TimeUsernameProblemLanguageResultExecution timeMemory
1265356thenpcSouvenirs (IOI25_souvenirs)C++20
18 / 100
1 ms412 KiB
#include <bits/stdc++.h>
#include "souvenirs.h"
using namespace std;
#define ll long long
void buy_souvenirs(int n,ll p){
  pair<vector<int>,ll> v=transaction(p-1);
  if(v.first.size()==2){
    ll u=p-1-v.second;
    u=u/2;
    transaction(u);
  }
  else{
    ll u=p-1-v.second;
    transaction(u-1);
    transaction(u-1);
  }
}
#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...