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
Apr 17, 2026 21:59Charles CabergsCharles CabergsCPPg++13.3.0Success8,611+202.16 RP
Apr 17, 2026 20:22Charles CabergsCharles CabergsCPPg++13.3.0Success10,426+579.92 RP
Apr 17, 2026 17:55Charles CabergsCharles CabergsCPPg++13.3.0Success26,370+379.22 RP
Apr 17, 2026 17:21limanjun99limanjun99CPPg++13.3.0Success3,918+147.32 RP
Apr 17, 2026 17:15limanjun99limanjun99CPPg++13.3.0Success4,952
Apr 17, 2026 17:13limanjun99limanjun99CPPg++13.3.0Success4,341
Apr 17, 2026 17:12limanjun99limanjun99CPPg++13.3.0Success4,616
Apr 17, 2026 17:02limanjun99limanjun99CPPg++13.3.0Success4,174
Apr 17, 2026 16:57limanjun99limanjun99CPPg++13.3.0Success4,158+3.47 RP
Apr 17, 2026 16:43limanjun99limanjun99CPPg++13.3.0Success4,164+20.58 RP
Apr 17, 2026 16:39limanjun99limanjun99CPPg++13.3.0Success4,222
Apr 17, 2026 16:25limanjun99limanjun99CPPg++13.3.0Success4,200+28.56 RP
Apr 17, 2026 15:52limanjun99limanjun99CPPg++13.3.0Success4,251+6.07 RP
Apr 17, 2026 15:46limanjun99limanjun99CPPg++13.3.0Success4,262+9.87 RP
Apr 17, 2026 15:44limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:29limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:27limanjun99limanjun99CPPg++13.3.0Success5,124
Apr 17, 2026 15:20limanjun99limanjun99CPPg++13.3.0Success4,292
Apr 17, 2026 15:19limanjun99limanjun99CPPg++13.3.0Success4,425
Apr 17, 2026 15:17limanjun99limanjun99CPPg++13.3.0Success4,300
Apr 17, 2026 15:12limanjun99limanjun99CPPg++13.3.0Success4,280+597.02 RP
Apr 17, 2026 15:10limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:09limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:06limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:05limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 15:00limanjun99limanjun99CPPg++13.3.0Success5,749+15.89 RP
Apr 17, 2026 14:58limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 14:55limanjun99limanjun99CPPg++13.3.0Success11,466
Apr 17, 2026 14:52limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 14:13limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 14:10limanjun99limanjun99CPPg++13.3.0Success5,802+130.68 RP
Apr 17, 2026 12:26limanjun99limanjun99CPPg++13.3.0Error
Apr 17, 2026 12:19limanjun99limanjun99CPPg++13.3.0Success6,278+1'348.56 RP
Apr 17, 2026 12:12limanjun99limanjun99CPPg++13.3.0Success40,933+244.30 RP
Apr 16, 2026 20:41olliecrowolliecrowRUSTrust-1.94.0Success3,460
Apr 16, 2026 20:33olliecrowolliecrowGOgo1.26.1Success7,514
Apr 16, 2026 20:21olliecrowolliecrowCPPclang++18.1.3Success3,256
Apr 16, 2026 18:05olliecrowolliecrowCPPclang++18.1.3Success3,921
Apr 16, 2026 18:05olliecrowolliecrowZIG0.14.0Success8,738
Apr 16, 2026 17:30olliecrowolliecrowRUSTrust-1.94.0Success3,407
Apr 16, 2026 17:28olliecrowolliecrowRUSTrust-1.94.0Success3,386
Apr 16, 2026 17:26olliecrowolliecrowCPPclang++18.1.3Success3,131
Apr 16, 2026 17:25olliecrowolliecrowZIG0.14.0Success8,597
Apr 16, 2026 17:25olliecrowolliecrowZIG0.14.0Success8,901
Apr 16, 2026 17:20olliecrowolliecrowCPPclang++18.1.3Success3,055+62.02 RP
Apr 16, 2026 17:05olliecrowolliecrowZIG0.14.0Success8,716
Apr 16, 2026 17:03olliecrowolliecrowZIG0.14.0Success8,886
Apr 16, 2026 16:56olliecrowolliecrowCPPclang++18.1.3Success3,378
Apr 16, 2026 16:24olliecrowolliecrowRUSTrust-1.94.0Success3,454
Apr 16, 2026 16:24olliecrowolliecrowZIG0.14.0Success8,797
Apr 16, 2026 16:24olliecrowolliecrowRUSTrust-1.94.0Success3,445
Apr 16, 2026 16:18olliecrowolliecrowCPPclang++18.1.3Success3,192
Apr 16, 2026 16:13olliecrowolliecrowZIG0.14.0Success7,770
Apr 16, 2026 16:09olliecrowolliecrowRUSTrust-1.94.0Success3,445
Apr 14, 2026 00:54Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,374
Apr 14, 2026 00:50Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,441
Apr 14, 2026 00:48Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,412
Apr 13, 2026 23:05Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,356
Apr 13, 2026 23:03Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success3,348+4.45 RP
Apr 13, 2026 23:01Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,176
Apr 2, 2026 03:30olliecrowolliecrowRUSTrust-1.94.1Success3,487
Apr 2, 2026 02:52olliecrowolliecrowCSHARP9.0.14Success6,149
Apr 2, 2026 02:46olliecrowolliecrowCSHARP9.0.14Success6,234
Apr 2, 2026 01:11Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Success7,301+59.92 RP
Apr 1, 2026 23:46Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Success7,635+461.73 RP
Apr 1, 2026 23:08Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Success11,846
Mar 31, 2026 23:56Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Success11,792+80.93 RP
Mar 31, 2026 17:46Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Error
Mar 31, 2026 00:39Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 21:45Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,538
Mar 30, 2026 21:32Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 30, 2026 21:28Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 30, 2026 21:22Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,693
Mar 30, 2026 19:01Dominique GarmierDominique GarmierRUSTrust-1.94.1Success7,373
Mar 30, 2026 18:55Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 16:10Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 10:59Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 10:56Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 08:07Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 07:03Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 06:33Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 06:28Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 06:20Dominique GarmierDominique GarmierRUSTrust-1.94.1Success19,245
Mar 30, 2026 05:45Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 05:36Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 05:01Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 04:26Dominique GarmierDominique GarmierRUSTrust-1.94.1Success19,159
Mar 30, 2026 04:24Dominique GarmierDominique GarmierRUSTrust-1.94.1Success7,304
Mar 30, 2026 04:01Dominique GarmierDominique GarmierRUSTrust-1.94.1Success7,507
Mar 30, 2026 03:36Dominique GarmierDominique GarmierRUSTrust-1.94.1Success24,168
Mar 30, 2026 02:37Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 30, 2026 02:30Dominique GarmierDominique GarmierRUSTrust-1.86.0Error
Mar 30, 2026 02:24Dominique GarmierDominique GarmierRUSTrust-1.86.0Success10,965
Mar 30, 2026 02:04Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 01:34Dominique GarmierDominique GarmierRUSTrust-1.94.1Error
Mar 30, 2026 00:25Dominique GarmierDominique GarmierRUSTrust-1.94.1Success7,078+9.91 RP
Mar 30, 2026 00:22Dominique GarmierDominique GarmierRUSTrust-1.94.1Success11,518
Mar 29, 2026 23:28Dominique GarmierDominique GarmierRUSTrust-1.94.1Success36,006
Mar 29, 2026 21:57Dominique GarmierDominique GarmierRUSTrust-1.94.1Success10,761
Mar 29, 2026 21:53Dominique GarmierDominique GarmierRUSTrust-1.94.1Success13,442