제출 #1347738

#제출 시각아이디문제언어결과실행 시간메모리
1347738fahmid_rng선물 (IOI25_souvenirs)C++20
18 / 100
0 ms344 KiB
#include<bits/stdc++.h>
using namespace std;
using ll=long long;
#include "souvenirs.h"
#include <utility>

void buy_souvenirs(int n, long long prev) {
	//n=3
	pair<vector<int>, ll> p=transaction(prev-1);
	prev-=p.second+1;
	if(p.first.size()==1){
		for(int i=0; i<2; ++i) transaction(prev-1);
		return;
	}
	transaction(prev/2);
}
#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...