Sort UUIDs Mikhail Shirokov

Sort 18,000,000 UUIDs as fast as possible.

Input

One UUID per line on STDIN in standard format:

01c39d6f-a905-41b5-b960-55f5be445bf8
790455cb-9813-4298-87ec-9ede1dc38e10
8ff38a09-f995-467b-9d07-5536f621402e
...

Output

All UUIDs sorted in ascending lexicographic order, one per line, to STDOUT.

Date AuthorLanguageStatus Score
Mar 20, 2026 05:29olliecrowolliecrowCSHARP9.0.14Success5,735
Mar 20, 2026 05:26olliecrowolliecrowCSHARP9.0.14Success5,716
Mar 20, 2026 05:26olliecrowolliecrowCSHARP9.0.14Success5,785
Mar 20, 2026 04:59olliecrowolliecrowRUSTrust-1.94.0Success3,271
Mar 20, 2026 04:56olliecrowolliecrowRUSTrust-1.94.0Success3,274
Mar 20, 2026 04:44olliecrowolliecrowCPPclang++18.1.3Success3,276
Mar 20, 2026 04:26olliecrowolliecrowCPPclang++18.1.3Success3,133
Mar 20, 2026 04:19olliecrowolliecrowCPPclang++18.1.3Success3,128
Mar 20, 2026 04:15olliecrowolliecrowCPPclang++18.1.3Success3,494
Mar 20, 2026 04:11olliecrowolliecrowCPPclang++18.1.3Success3,463
Mar 20, 2026 04:00olliecrowolliecrowCPPclang++18.1.3Success3,146
Mar 20, 2026 03:57olliecrowolliecrowCPPclang++18.1.3Success3,149
Mar 20, 2026 03:52olliecrowolliecrowCPPclang++18.1.3Success3,141
Mar 20, 2026 02:44olliecrowolliecrowCPPclang++18.1.3Success3,120
Mar 20, 2026 02:41olliecrowolliecrowCPPclang++18.1.3Success3,116+5.14 RP
Mar 20, 2026 02:33olliecrowolliecrowCPPclang++18.1.3Success3,158
Mar 20, 2026 00:23olliecrowolliecrowCPPclang++18.1.3Success3,177
Mar 20, 2026 00:19olliecrowolliecrowCPPclang++18.1.3Success3,121+6.15 RP
Mar 20, 2026 00:16olliecrowolliecrowCPPclang++18.1.3Success3,152
Mar 20, 2026 00:14olliecrowolliecrowCPPclang++18.1.3Success3,195
Mar 20, 2026 00:08olliecrowolliecrowCPPclang++18.1.3Error
Mar 20, 2026 00:05olliecrowolliecrowCPPg++13.3.0Success3,476
Mar 19, 2026 23:59olliecrowolliecrowCPPclang++18.1.3Success3,128
Mar 19, 2026 23:51olliecrowolliecrowCPPclang++18.1.3Success3,162
Mar 19, 2026 23:44olliecrowolliecrowCPPclang++18.1.3Success3,177
Mar 19, 2026 23:41olliecrowolliecrowCPPclang++18.1.3Success3,134
Mar 19, 2026 23:37olliecrowolliecrowCPPclang++18.1.3Success3,199
Mar 19, 2026 23:32olliecrowolliecrowCPPclang++18.1.3Success3,650
Mar 19, 2026 23:31olliecrowolliecrowCPPclang++18.1.3Success3,167
Mar 19, 2026 23:25olliecrowolliecrowCPPclang++18.1.3Success3,127+22.34 RP
Mar 19, 2026 23:20olliecrowolliecrowCPPclang++18.1.3Success3,165
Mar 19, 2026 23:18olliecrowolliecrowCPPclang++18.1.3Success3,149+1.01 RP
Mar 19, 2026 23:12Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 19, 2026 23:07olliecrowolliecrowCPPclang++18.1.3Success3,150
Mar 19, 2026 23:02olliecrowolliecrowCPPclang++18.1.3Success3,321
Mar 19, 2026 05:45Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,385
Mar 19, 2026 05:41Dominique GarmierDominique GarmierCPPg++13.3.0Success10,804
Mar 19, 2026 02:22Dominique GarmierDominique GarmierCPPg++13.3.0Success8,286
Mar 19, 2026 00:10Dominique GarmierDominique GarmierCPPg++13.3.0Success7,392
Mar 17, 2026 21:55pseppsepCPPg++13.3.0Error
Mar 17, 2026 20:12pseppsepCPPg++13.3.0Error
Mar 17, 2026 09:54Dominique GarmierDominique GarmierCPPg++13.3.0Success12,212
Mar 17, 2026 09:44Dominique GarmierDominique GarmierCPPg++13.3.0Success7,783
Mar 17, 2026 09:44Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,125
Mar 16, 2026 22:27Dominique GarmierDominique GarmierCPPg++13.3.0Success9,172
Mar 16, 2026 17:11Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 16, 2026 17:05Dominique GarmierDominique GarmierCPPg++13.3.0Success12,061
Mar 16, 2026 17:00Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 16, 2026 16:46KeefeKeefeCPPg++13.3.0Success4,148+36.63 RP
Mar 16, 2026 16:42KeefeKeefeCPPg++13.3.0Success4,212+1'522.82 RP
Mar 16, 2026 16:27Dominique GarmierDominique GarmierCPPg++13.3.0Success12,882
Mar 16, 2026 15:44Dominique GarmierDominique GarmierCPPg++13.3.0Success7,407
Mar 16, 2026 15:14Dominique GarmierDominique GarmierCPPg++13.3.0Success7,461
Mar 16, 2026 14:56Dominique GarmierDominique GarmierCPPg++13.3.0Success7,403
Mar 16, 2026 14:47Dominique GarmierDominique GarmierCPPg++13.3.0Success7,377+363.99 RP
Mar 15, 2026 23:08Elijah KinElijah KinCPPclang++18.1.3Error
Mar 15, 2026 22:28Elijah KinElijah KinCPPclang++18.1.3Success40,898+2.19 RP
Mar 15, 2026 22:21Elijah KinElijah KinCPPg++13.3.0Success41,267+242.32 RP
Mar 14, 2026 18:36Dominique GarmierDominique GarmierCPPg++13.3.0Success11,060
Mar 14, 2026 16:41Dominique GarmierDominique GarmierCPPg++13.3.0Success10,993
Mar 14, 2026 16:14Dominique GarmierDominique GarmierCPPg++13.3.0Success10,921
Mar 14, 2026 16:14Dominique GarmierDominique GarmierCPPclang++18.1.3Success11,074
Mar 14, 2026 16:04Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 14, 2026 16:00Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 13, 2026 23:08pseppsepCPPg++13.3.0Error
Mar 13, 2026 22:33pseppsepCPPg++13.3.0Success25,850
Mar 13, 2026 22:08pseppsepCPPg++13.3.0Success26,092
Mar 13, 2026 21:59pseppsepCPPg++13.3.0Success23,365+427.99 RP
Mar 13, 2026 21:53pseppsepCPPg++13.3.0Error
Mar 13, 2026 21:46pseppsepCPPg++13.3.0Error
Mar 13, 2026 21:41pseppsepCPPg++13.3.0Error
Mar 13, 2026 15:55Dominique GarmierDominique GarmierCPPclang++18.1.3Success10,085+884.22 RP
Mar 13, 2026 12:35Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 13, 2026 12:06Dominique GarmierDominique GarmierCPPg++13.3.0Success93,148+107.36 RP
Mar 13, 2026 11:48Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 13, 2026 11:46Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 11, 2026 02:45Sergey SerebryakovSergey SerebryakovCPPg++13.3.0Error
Mar 10, 2026 19:30DanielDanielRUSTrust-1.94.0Success17,109+141.42 RP
Mar 10, 2026 19:25DanielDanielRUSTrust-1.94.0Success42,492
Mar 10, 2026 06:14olliecrowolliecrowRUSTrust-1.94.0Success3,397
Mar 10, 2026 06:05olliecrowolliecrowRUSTrust-1.94.0Success3,298
Mar 10, 2026 05:25olliecrowolliecrowRUSTrust-1.93.1Success3,319
Mar 10, 2026 05:23olliecrowolliecrowRUSTrust-1.94.0Success3,290
Mar 10, 2026 05:21olliecrowolliecrowRUSTrust-1.94.0Success3,286
Mar 10, 2026 05:18olliecrowolliecrowRUSTrust-1.94.0Success3,287
Mar 10, 2026 04:37olliecrowolliecrowCPPclang++18.1.3Success5,128
Mar 10, 2026 04:20olliecrowolliecrowCPPclang++18.1.3Success3,164
Mar 10, 2026 04:17olliecrowolliecrowCPPclang++18.1.3Success5,418
Mar 6, 2026 01:43Sergey SerebryakovSergey SerebryakovCPPg++13.3.0Error
Mar 4, 2026 09:16olliecrowolliecrowCPPclang++18.1.3Success3,175
Mar 4, 2026 09:10olliecrowolliecrowCPPclang++18.1.3Success3,167
Mar 4, 2026 09:03olliecrowolliecrowCPPclang++18.1.3Success3,151
Mar 4, 2026 08:56olliecrowolliecrowCPPclang++18.1.3Success3,157
Mar 4, 2026 08:51olliecrowolliecrowCPPclang++18.1.3Success3,150+7.04 RP
Mar 4, 2026 08:43olliecrowolliecrowCPPclang++18.1.3Success3,398
Mar 4, 2026 08:36olliecrowolliecrowCPPclang++18.1.3Success3,393
Mar 4, 2026 08:28olliecrowolliecrowCPPclang++18.1.3Success3,157+9.00 RP
Mar 4, 2026 08:23olliecrowolliecrowCPPclang++18.1.3Success3,177
Mar 4, 2026 08:16olliecrowolliecrowCPPclang++18.1.3Success3,172
Mar 4, 2026 08:08olliecrowolliecrowCPPclang++18.1.3Success3,166+2.99 RP