Submission #109167

#TimeUsernameProblemLanguageResultExecution timeMemory
109167tjd229LR Springboard (FXCUP2_springboard)C++14
0 / 1
4 ms384 KiB
#include "springboard.h" #include <stdio.h> void Reorder(int N) { int rem = N>>1; int dir = PutBall(1+rem); while (rem>1) { rem >>= 1; if (dir > 0) dir = PutBall(N - rem + 1);// , printf("put %d, d=%d\n", N - rem + 1, dir); else dir = PutBall(1 + rem);// , printf("put %d, d=%d\n", rem, dir); } if (dir > 0) { dir=PutBall(N); if (dir < 0) PutBall(1); } else { dir=PutBall(1); if (dir < 0) PutBall(1); } }
#Verdict Execution timeMemoryGrader output
Fetching results...