제출 #1286464

#제출 시각아이디문제언어결과실행 시간메모리
1286464kaxi선물 (IOI25_souvenirs)C++20
25 / 100
13 ms400 KiB
#include "souvenirs.h"
#include<bits/stdc++.h>
using namespace std;
void buy_souvenirs(int N, long long P0) {
	if(N==2){
		pair<vector<int>, long long> res = transaction(P0-1);
		return;
	}
	if(N==3) {
		pair<vector<int>, long long> res = transaction(P0-1);
		if(res.first.size() == 1) {
			transaction(P0 - 2 - res.second);
			transaction(P0 - 2 - res.second);
		}
		else {
			transaction((P0 - 1 - res.second) / 2);
		}
		return;
	}
	if(P0 == N){
		for(int i = 1; i < N; i++) {
		for(int j = 1; j <= i; j++) {
			pair<vector<int>, long long> res = transaction(P0 - i);
		}
	}
	return;
	} else {
		
	}
}
#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...