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 24, 2026 11:03Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 24, 2026 10:56Dominique GarmierDominique GarmierGOgo1.26.1Success24,054
Mar 24, 2026 04:58Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 24, 2026 04:52Dominique GarmierDominique GarmierGOgo1.26.1Success15,313
Mar 24, 2026 04:29Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 24, 2026 04:15Dominique GarmierDominique GarmierCPPg++13.3.0Success13,366
Mar 24, 2026 02:39Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 24, 2026 02:16Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 24, 2026 01:47Dominique GarmierDominique GarmierCPPclang++18.1.3Success8,360
Mar 24, 2026 01:15olliecrowolliecrowRUSTrust-1.94.0Success5,433
Mar 24, 2026 01:08olliecrowolliecrowRUSTrust-1.94.0Success5,676
Mar 23, 2026 23:17Dominique GarmierDominique GarmierCSHARP9.0.14Error
Mar 23, 2026 23:14Dominique GarmierDominique GarmierCSHARP9.0.14Error
Mar 23, 2026 23:10Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 23, 2026 23:07Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 23, 2026 23:03Dominique GarmierDominique GarmierGOgo1.26.1Success18,317
Mar 23, 2026 23:00Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 23, 2026 18:26Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 23, 2026 17:20Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 23, 2026 17:15Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 23, 2026 05:16Dominique GarmierDominique GarmierCPPg++13.3.0Success12,293
Mar 23, 2026 04:20olliecrowolliecrowCPPg++13.3.0Success3,466
Mar 23, 2026 04:17Dominique GarmierDominique GarmierCPPg++13.3.0Success12,352
Mar 23, 2026 03:13Dominique GarmierDominique GarmierCPPg++13.3.0Success12,222
Mar 22, 2026 23:06Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 22, 2026 22:21Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 22, 2026 22:21Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 22, 2026 22:15Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 22, 2026 22:15Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 22, 2026 21:38Dominique GarmierDominique GarmierCPPg++13.3.0Success7,560
Mar 22, 2026 21:38Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,229
Mar 22, 2026 20:45Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,702
Mar 22, 2026 20:45Dominique GarmierDominique GarmierCPPg++13.3.0Error
Mar 22, 2026 20:41Dominique GarmierDominique GarmierCPPclang++18.1.3Error
Mar 22, 2026 20:23olliecrowolliecrowRUSTrust-1.94.0Success3,295
Mar 22, 2026 20:21olliecrowolliecrowCPPclang++18.1.3Success3,214
Mar 22, 2026 18:43Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 22, 2026 18:21Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 22, 2026 17:54Dominique GarmierDominique GarmierZIG0.13.0Success47,405
Mar 22, 2026 16:44Dominique GarmierDominique GarmierGOgo1.26.1Success29,061
Mar 22, 2026 16:39Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 22, 2026 16:34Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 22, 2026 15:48Dominique GarmierDominique GarmierGOgo1.26.1Success27,060
Mar 22, 2026 15:45Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 22, 2026 11:29Dominique GarmierDominique GarmierCPPclang++18.1.3Success12,871
Mar 22, 2026 11:25Dominique GarmierDominique GarmierCPPclang++18.1.3Success22,504
Mar 22, 2026 08:19Dominique GarmierDominique GarmierCSHARP9.0.14Success30,044
Mar 21, 2026 20:03Dominique GarmierDominique GarmierGOgo1.26.1Success39,961
Mar 21, 2026 19:33Dominique GarmierDominique GarmierGOgo1.26.1Success41,974
Mar 21, 2026 19:30Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 21, 2026 17:08Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,559
Mar 21, 2026 17:06Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,528
Mar 21, 2026 17:03Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,282
Mar 21, 2026 16:59Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,347
Mar 21, 2026 16:52Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,683
Mar 21, 2026 16:47Dominique GarmierDominique GarmierRUSTrust-1.94.0Success22,431
Mar 21, 2026 16:44Dominique GarmierDominique GarmierRUSTrust-1.94.0Success8,977
Mar 21, 2026 16:40Dominique GarmierDominique GarmierRUSTrust-1.94.0Success8,779
Mar 21, 2026 16:35Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 16:07Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,951
Mar 21, 2026 15:53Dominique GarmierDominique GarmierRUSTrust-1.94.0Success7,974
Mar 21, 2026 15:45Dominique GarmierDominique GarmierRUSTrust-1.94.0Success55,265
Mar 21, 2026 15:38Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 15:24Dominique GarmierDominique GarmierRUSTrust-1.94.0Success59,718
Mar 21, 2026 14:33olliecrowolliecrowGOgo1.26.1Success8,437
Mar 21, 2026 14:23olliecrowolliecrowCSHARP9.0.14Success6,062
Mar 21, 2026 14:21olliecrowolliecrowCSHARP9.0.14Success6,108
Mar 21, 2026 14:11olliecrowolliecrowZIG0.14.0Success3,325
Mar 21, 2026 14:01olliecrowolliecrowRUSTrust-1.94.0Success3,312
Mar 21, 2026 13:37Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 13:32Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 13:29Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 11:19Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 21, 2026 10:37Dominique GarmierDominique GarmierCSHARP9.0.14Error
Mar 21, 2026 09:42Dominique GarmierDominique GarmierZIG0.13.0Success112,927
Mar 21, 2026 09:28Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 20, 2026 21:28Dominique GarmierDominique GarmierGOgo1.26.1Success27,235
Mar 20, 2026 18:06Dominique GarmierDominique GarmierGOgo1.26.1Success57,202
Mar 20, 2026 18:00Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 20, 2026 15:18olliecrowolliecrowZIG0.14.0Success3,317+13.57 RP
Mar 20, 2026 14:54olliecrowolliecrowZIG0.14.0Success3,367
Mar 20, 2026 14:44olliecrowolliecrowZIG0.14.0Success3,332+20.57 RP
Mar 20, 2026 14:38olliecrowolliecrowZIG0.14.0Success3,355+63.47 RP
Mar 20, 2026 14:32olliecrowolliecrowZIG0.14.0Error
Mar 20, 2026 14:10olliecrowolliecrowZIG0.14.0Success3,429
Mar 20, 2026 14:04olliecrowolliecrowZIG0.14.0Success3,428+0.85 RP
Mar 20, 2026 13:53olliecrowolliecrowZIG0.14.0Success3,429
Mar 20, 2026 13:50olliecrowolliecrowZIG0.14.0Error
Mar 20, 2026 12:56Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,141
Mar 20, 2026 12:50Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,128+8.41 RP
Mar 20, 2026 12:32Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,275
Mar 20, 2026 12:29Dominique GarmierDominique GarmierCPPg++13.3.0Success7,171+38.94 RP
Mar 20, 2026 07:57Dominique GarmierDominique GarmierCPPg++13.3.0Success7,405
Mar 20, 2026 06:03olliecrowolliecrowGOgo1.26.1Success3,869
Mar 20, 2026 05:57olliecrowolliecrowCSHARP9.0.14Success5,752
Mar 20, 2026 05:54olliecrowolliecrowCSHARP9.0.14Error
Mar 20, 2026 05:50olliecrowolliecrowCSHARP9.0.14Success5,770
Mar 20, 2026 05:47olliecrowolliecrowZIG0.14.0Error
Mar 20, 2026 05:47olliecrowolliecrowGOgo1.26.1Success3,850+1'172.70 RP
Mar 20, 2026 05:46olliecrowolliecrowCSHARP9.0.14Success5,782