Submission #1286470

#TimeUsernameProblemLanguageResultExecution timeMemory
1286470gurkot선물 (IOI25_souvenirs)C++17
22 / 100
2 ms400 KiB
#include "souvenirs.h"
#include <utility>
#include <vector>
#include <iostream>

using namespace std;


void buy_souvenirs(int N, long long P0) {
  pair <vector<int>, long long> res;
  if (N==2) {
  	transaction(P0-1);  	
  } else 
  if (N==3) {
   res=transaction(P0-1);
   long long m=res.second;
   if (res.first.size()==2) {
   	 
   	 transaction((P0-1-m)/2);
   } else {
   	 transaction(P0-1-m-1);
   	 transaction(P0-1-m-1);
   }
  }
  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...