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 25, 2026 20:57Dominique GarmierDominique GarmierZIG0.13.0Success34,273
Mar 25, 2026 20:47Dominique GarmierDominique GarmierZIG0.13.0Success9,308
Mar 25, 2026 20:29Dominique GarmierDominique GarmierZIG0.13.0Success15,996
Mar 25, 2026 19:59Dominique GarmierDominique GarmierZIG0.13.0Success8,975
Mar 25, 2026 19:25Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 18:51Dominique GarmierDominique GarmierZIG0.13.0Success15,223
Mar 25, 2026 18:43Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 17:50Dominique GarmierDominique GarmierZIG0.13.0Success20,095
Mar 25, 2026 16:50Dominique GarmierDominique GarmierZIG0.13.0Success26,431
Mar 25, 2026 16:38Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 16:36Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 25, 2026 16:34Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 16:27Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 16:08Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 16:01Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 15:56Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 15:51Dominique GarmierDominique GarmierZIG0.13.0Success22,166
Mar 25, 2026 15:19Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 25, 2026 14:53Dominique GarmierDominique GarmierZIG0.13.0Success24,692
Mar 25, 2026 14:45Dominique GarmierDominique GarmierZIG0.13.0Success25,849
Mar 25, 2026 14:41Dominique GarmierDominique GarmierZIG0.13.0Success31,983
Mar 25, 2026 14:37Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 14:33Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 14:25Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 12:47Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 25, 2026 12:37Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 25, 2026 12:34Dominique GarmierDominique GarmierRUSTrust-1.94.0Error
Mar 25, 2026 12:31Dominique GarmierDominique GarmierZIG0.13.0Success33,444
Mar 25, 2026 12:24Dominique GarmierDominique GarmierZIG0.13.0Error
Mar 25, 2026 08:05Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,520
Mar 25, 2026 06:52Dominique GarmierDominique GarmierGOgo1.26.1Success8,170
Mar 25, 2026 05:50Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,177
Mar 25, 2026 05:31Dominique GarmierDominique GarmierCPPg++13.3.0Success7,289
Mar 25, 2026 05:31Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,306
Mar 25, 2026 00:14Dominique GarmierDominique GarmierGOgo1.26.1Success8,289
Mar 24, 2026 23:37Dominique GarmierDominique GarmierCPPg++13.3.0Success30,115
Mar 24, 2026 20:55Dominique GarmierDominique GarmierGOgo1.26.1Success7,440
Mar 24, 2026 17:32Dominique GarmierDominique GarmierCPPg++13.3.0Success14,283
Mar 24, 2026 14:23Dominique GarmierDominique GarmierRUSTrust-1.94.0Success17,014
Mar 24, 2026 12:13Dominique GarmierDominique GarmierCPPg++13.3.0Success7,351
Mar 24, 2026 12:12Dominique GarmierDominique GarmierCPPclang++18.1.3Success7,136
Mar 24, 2026 11:08Dominique GarmierDominique GarmierGOgo1.26.1Success13,513
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