Submission #1358525

#TimeUsernameProblemLanguageResultExecution timeMemory
1358525jellybeanSouvenirs (IOI25_souvenirs)C++20
18 / 100
0 ms344 KiB
#include "souvenirs.h"
#include <bits/stdc++.h>
using namespace std;
#define int long long

void buy_souvenirs(signed n, long long p0) {
	auto[v,res] = transaction(p0-1);
	if(v.size() == 1){
		int p1 = p0-1-res;
		transaction(p1-1);
		transaction(p1-1);
	} else {
		int p1 = (p0-1-res)/2;
		transaction(p1);
	}
	
}
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...
#Result Execution timeMemoryGrader output
Fetching results...