Submission #1249486

#TimeUsernameProblemLanguageResultExecution timeMemory
1249486FernandoJC07선물 (IOI25_souvenirs)C++20
22 / 100
0 ms400 KiB
#include "souvenirs.h" #define ff first #define ss second #define ll long long void buy_souvenirs(int N, ll P0){ if(N==2) {transaction(P0-1); return;} if(N==3) { auto x = transaction(P0-1); if(x.ff.size() == 1){ ll val = P0-1-x.ss; transaction(val-1); transaction(val-1); } else { ll val = (P0-1-x.ss); val += (2-val%2)%2; val/=2; transaction(val-1); } } }
#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...