제출 #1345311

#제출 시각아이디문제언어결과실행 시간메모리
1345311Jer선물 (IOI25_souvenirs)C++20
18 / 100
0 ms344 KiB
#include "souvenirs.h"
#include <bits/stdc++.h>

using namespace std;

typedef long long ll;

void buy_souvenirs(int n, long long p0)
{
	pair<vector<int>, ll> res = transaction(p0 - 1);
	if (res.first.size() == 1)
	{
		for (int i = 0; i < 2; i++)
			transaction(p0 - res.second - 2);
		return;
	}

	ll sum = (p0 - 1 - res.second);
	transaction(sum / 2);

	return;
}
#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...