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): 9778363 43 9573063 39 9684079 31 9708948 36 9559281 33 9708948 36 9616257 33 9571814 38 9587961 9 9663120 0 9523835 11 9536356 4 9574860 12 9477462 6 9530594 2 9574860 12 9505486 46 9480522 42 9497496 24 9502387 19 9491315 35 9480450 18 9778363 43 9483510 6 9480369 33 9481989 21 9477750 6 9480720 0 9488274 18 9478092 12 9478875 27 9477993 9 9476301 45 9477777 33 9481512 24 9477390 30 9477129 9 9483369 9 9476391 39 9483369 9 9475878 6 9479496 24 9475761 33 9477327 15 9475662 30 9482430 30 9475320 24 9473187 3 9471441 33 9473106 18 9469875 3 9472611 3 9585802 10 9471252 36 9469542 6 9469542 6 9469542 6 9457035 27 9465717 21 9464475 27 9465186 18 9460362 42 9465546 42 9462900 36 9463269 21 9461145 9 9474663 39 9474663 39 9458328 24 9447267 3 9458112 0 9443505 33 9455196 12 9452654 14 9454377 9 9480945 33 9453396 36 9480945 33 9452451 3 9453369 9 9455340 12 9455340 12 9447348 36 9451245 45 9447655 7 9455340 12 9447492 36 9449409 33 9446808 24 9447096 24 9449409 33 9445854 30 9442002 18 94437
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