Notes
This function is in beta test. Please help improve it in the issues
here.
Hints
Your answer may be identical to the JOJ answer in the first several lines.
However, you will still get Wrong Answer because the complete output may be longer and there might be errors in the future lines.
Please double check your code to solve this problem and try again.
Your Answer
Quick sort (inplace): 9343737 9 9327273 9 9174992 32 9065001 9 9008322 18 9000875 11 8987773 13 8985175 7 8984877 45 8984517 21 8970917 5 8905707 27 8889715 19 8888063 47 8882245 37 8828584 40 8818737 33 8742927 15 8736899 35 8715543 39 8694795 27 8687018 26 8644290 18 8610945 33 8596669 13 8589989 5 8552152 40 8534559 15 8460715 43 8458746 42 8428381 13 8397417 9 8368149 21 8327715 3 8307183 15 8298795 27 8280642 18 8268811 43 8265927 39 8257257 9 8253425 17 8228442 42 8222661 21 8222295 39 8221861 37 8186778 42 8178135 39 8157317 5 8154347 11 8149367 23 8139805 13 8124353 17 8056202 26 8027857 1 8021217 33 8006347 43 7999281 33 7993722 42 7991301 21 7985271 39 7969717 37 7962027 27 7956372 36 7908157 13 7899429 21 7894007 23 7886427 27 7883557 37 7882491 27 7863202 34 7858085 5 7857187 19 7849983 15 7837157 5 7829013 21 7825637 5 7819389 45 7813614 30 7808637 45 7805229 45 7805067 27 7803527 23 7803333 21 7796937 9 7791951 15 7790157 45 7787567 47 7783926 6 7781571 3 7775877 21 7774157 29 7771451 11 7759365
JOJ Answer
Quick sort (inplace): 9778363 43 9708948 36 9684079 31 9663120 0 9620508 12 9616257 33 9587961 9 9585802 10 9574860 12 9573063 39 9571814 38 9559281 33 9536356 4 9531424 16 9530594 2 9523835 11 9505486 46 9502387 19 9497496 24 9491315 35 9488274 18 9483510 6 9483369 9 9482835 3 9482430 30 9481989 21 9481512 24 9480945 33 9480720 0 9480522 42 9480450 18 9480369 33 9479496 24 9478875 27 9478092 12 9477993 9 9477777 33 9477750 6 9477462 6 9477390 30 9477327 15 9477129 9 9476391 39 9476301 45 9475878 6 9475761 33 9475662 30 9475320 24 9474942 30 9474663 39 9473187 3 9473106 18 9472611 3 9471441 33 9471252 36 9469875 3 9469848 24 9469542 6 9468732 12 9465726 30 9465717 21 9465546 42 9465186 18 9464475 27 9463269 21 9462900 36 9461199 15 9461145 9 9460362 42 9458328 24 9458112 0 9457797 21 9457035 27 9456222 30 9455736 24 9455340 12 9455196 12 9454377 9 9453396 36 9453369 9 9452654 14 9452451 3 9452397 45 9451245 45 9450750 30 9449409 33 9447735 39 9447655 7 9447492 36 9447348 36 9447267 3 9447096 24 9446979 3 9446