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 4, 2026 08:00olliecrowolliecrowCPPclang++18.1.3Success3,169+31.55 RP
Mar 4, 2026 07:54olliecrowolliecrowCPPclang++18.1.3Success3,225
Mar 4, 2026 07:49olliecrowolliecrowCPPclang++18.1.3Success3,217
Mar 4, 2026 07:40olliecrowolliecrowCPPclang++18.1.3Success3,225
Mar 4, 2026 07:36olliecrowolliecrowCPPclang++18.1.3Success3,217
Mar 4, 2026 07:11olliecrowolliecrowCPPclang++18.1.3Success3,210
Mar 4, 2026 06:59olliecrowolliecrowCPPclang++18.1.3Success3,213
Mar 4, 2026 06:47olliecrowolliecrowCPPclang++18.1.3Success3,201+19.40 RP
Mar 4, 2026 06:36olliecrowolliecrowCPPclang++18.1.3Success3,265
Mar 4, 2026 06:29olliecrowolliecrowCPPclang++18.1.3Success6,051
Mar 4, 2026 06:15olliecrowolliecrowCPPclang++18.1.3Success3,253
Mar 4, 2026 06:06olliecrowolliecrowCPPclang++18.1.3Success3,221+6.73 RP
Mar 4, 2026 06:00olliecrowolliecrowCPPclang++18.1.3Success3,240
Mar 4, 2026 05:48olliecrowolliecrowCPPclang++18.1.3Success3,247
Mar 4, 2026 05:38olliecrowolliecrowCPPclang++18.1.3Success3,253
Mar 4, 2026 05:29olliecrowolliecrowCPPclang++18.1.3Success3,239
Mar 4, 2026 05:20olliecrowolliecrowCPPclang++18.1.3Success3,252
Mar 4, 2026 05:14olliecrowolliecrowCPPclang++18.1.3Success3,248
Mar 4, 2026 05:03olliecrowolliecrowCPPclang++18.1.3Success3,234
Mar 4, 2026 04:55olliecrowolliecrowCPPclang++18.1.3Success3,228+3.83 RP
Mar 4, 2026 04:49olliecrowolliecrowCPPclang++18.1.3Success3,254
Mar 4, 2026 04:35olliecrowolliecrowCPPclang++18.1.3Success3,232
Mar 4, 2026 04:29olliecrowolliecrowCPPclang++18.1.3Success3,481
Mar 4, 2026 04:25olliecrowolliecrowCPPclang++18.1.3Success3,239
Mar 4, 2026 04:13olliecrowolliecrowCPPclang++18.1.3Success3,248
Mar 4, 2026 04:09olliecrowolliecrowCPPclang++18.1.3Success3,246
Mar 4, 2026 04:01olliecrowolliecrowCPPg++13.3.0Success3,726
Mar 4, 2026 03:52olliecrowolliecrowCPPclang++18.1.3Success3,428
Mar 4, 2026 03:47olliecrowolliecrowCPPclang++18.1.3Success4,811
Mar 4, 2026 03:20olliecrowolliecrowCPPclang++18.1.3Success3,437
Mar 4, 2026 03:10olliecrowolliecrowCPPclang++18.1.3Success3,236
Mar 4, 2026 03:02olliecrowolliecrowCPPclang++18.1.3Success3,244
Mar 4, 2026 02:52olliecrowolliecrowCPPclang++18.1.3Success3,240
Mar 4, 2026 02:48olliecrowolliecrowCPPclang++18.1.3Success3,274
Mar 4, 2026 02:39Josu San MartinJosu San MartinCSHARP9.0.13Success3,938+1'383.29 RP
Mar 4, 2026 02:36olliecrowolliecrowCPPclang++18.1.3Success3,286
Mar 4, 2026 02:24olliecrowolliecrowCPPclang++18.1.3Success3,250
Mar 4, 2026 02:19olliecrowolliecrowCPPclang++18.1.3Success4,186
Mar 4, 2026 02:09olliecrowolliecrowCPPclang++18.1.3Success3,326
Mar 4, 2026 01:58olliecrowolliecrowCPPclang++18.1.3Success3,232+4.78 RP
Mar 4, 2026 01:42olliecrowolliecrowCPPclang++18.1.3Success3,237+3.81 RP
Mar 4, 2026 01:36olliecrowolliecrowCPPclang++18.1.3Success3,388
Mar 4, 2026 01:30olliecrowolliecrowCPPclang++18.1.3Success3,465
Mar 4, 2026 01:22olliecrowolliecrowCPPclang++18.1.3Success3,246
Mar 4, 2026 01:16olliecrowolliecrowCPPclang++18.1.3Success3,241+12.33 RP
Mar 4, 2026 01:07olliecrowolliecrowCPPclang++18.1.3Success3,254+142.31 RP
Mar 4, 2026 00:59olliecrowolliecrowCPPclang++18.1.3Success3,412+7.71 RP
Mar 4, 2026 00:54olliecrowolliecrowCPPclang++18.1.3Success3,588
Mar 4, 2026 00:39olliecrowolliecrowCPPclang++18.1.3Success3,421+1.71 RP
Mar 4, 2026 00:31olliecrowolliecrowCPPclang++18.1.3Success3,423+20.34 RP
Mar 4, 2026 00:23olliecrowolliecrowCPPclang++18.1.3Success4,383
Mar 4, 2026 00:15olliecrowolliecrowCPPclang++18.1.3Success3,585
Mar 4, 2026 00:10olliecrowolliecrowCPPclang++18.1.3Success3,447+34.10 RP
Mar 4, 2026 00:03olliecrowolliecrowCPPclang++18.1.3Success3,651
Mar 3, 2026 23:30olliecrowolliecrowCPPclang++18.1.3Success3,518
Mar 3, 2026 23:26olliecrowolliecrowCPPclang++18.1.3Success3,488+2.46 RP
Mar 3, 2026 23:17olliecrowolliecrowCPPclang++18.1.3Success3,491+3.28 RP
Mar 3, 2026 23:15olliecrowolliecrowCPPclang++18.1.3Success3,504
Mar 3, 2026 23:12olliecrowolliecrowCPPclang++18.1.3Success3,498
Mar 3, 2026 23:08olliecrowolliecrowCPPclang++18.1.3Success3,495+132.72 RP
Mar 3, 2026 22:47olliecrowolliecrowCPPclang++18.1.3Success3,675
Mar 3, 2026 22:46olliecrowolliecrowCPPclang++18.1.3Success3,665+14.81 RP
Mar 3, 2026 22:38olliecrowolliecrowCPPclang++18.1.3Success3,685+56.25 RP
Mar 3, 2026 22:35olliecrowolliecrowCPPg++13.3.0Success6,662
Mar 3, 2026 22:32olliecrowolliecrowCPPg++13.3.0Success3,786
Mar 3, 2026 22:27olliecrowolliecrowCPPg++13.3.0Success3,763+1'203.97 RP
Mar 3, 2026 22:22olliecrowolliecrowCPPg++13.3.0Success6,880+1'453.49 RP
Jan 29, 2026 20:43lipapipalipapipaCPPg++13.3.0Success45,536
Jan 29, 2026 19:54lipapipalipapipaCPPg++13.3.0Success8,804+1'135.85 RP
Jan 29, 2026 18:42lipapipalipapipaCPPg++13.3.0Error
Jan 29, 2026 15:20lipapipalipapipaCPPg++13.3.0Error
Jan 23, 2026 22:42Aniruddha DebAniruddha DebCPPg++13.3.0Success3,694+36.87 RP
Jan 23, 2026 21:37Aniruddha DebAniruddha DebCPPg++13.3.0Success3,761
Jan 23, 2026 21:30Aniruddha DebAniruddha DebCPPg++13.3.0Success3,745+141.14 RP
Jan 23, 2026 19:59Jasper EdbrookeJasper EdbrookeCPPclang++18.1.3Success13,036+37.66 RP
Jan 23, 2026 19:53Jasper EdbrookeJasper EdbrookeCPPg++13.3.0Success13,709+32.39 RP
Jan 21, 2026 17:31Jasper EdbrookeJasper EdbrookeCPPg++13.3.0Success14,346+115.36 RP
Jan 21, 2026 02:25Josu San MartinJosu San MartinCPPg++13.3.0Success2,979+11.24 RP
Jan 20, 2026 21:44Jasper EdbrookeJasper EdbrookeCPPg++13.3.0Success17,191+183.96 RP
Jan 20, 2026 04:24Josu San MartinJosu San MartinRUSTrust-1.92.0Success34,516
Jan 20, 2026 04:06Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 20, 2026 04:06Josu San MartinJosu San MartinRUSTrust-1.92.0Success90,887
Jan 20, 2026 03:52Josu San MartinJosu San MartinCPPg++13.3.0Success87,346
Jan 20, 2026 03:51Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,364
Jan 20, 2026 03:51Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,361
Jan 20, 2026 03:45Josu San MartinJosu San MartinCPPg++13.3.0Success6,214
Jan 20, 2026 03:25Josu San MartinJosu San MartinCPPg++13.3.0Success2,984+91.76 RP
Jan 20, 2026 03:04Josu San MartinJosu San MartinCPPg++13.3.0Success4,684
Jan 20, 2026 03:03Josu San MartinJosu San MartinCPPg++13.3.0Success3,054
Jan 20, 2026 02:58Josu San MartinJosu San MartinCPPg++13.3.0Error
Jan 20, 2026 02:56Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,277
Jan 20, 2026 02:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,271+17.66 RP
Jan 20, 2026 02:41Josu San MartinJosu San MartinCPPg++13.3.0Success3,041+248.88 RP
Jan 20, 2026 02:30Josu San MartinJosu San MartinCPPg++13.3.0Success3,354
Jan 20, 2026 02:18Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,290+263.04 RP
Jan 20, 2026 02:05Josu San MartinJosu San MartinRUSTrust-1.92.0Success3,547+31.44 RP
Jan 20, 2026 02:03Josu San MartinJosu San MartinCPPg++13.3.0Success38,108
Jan 20, 2026 02:00Josu San MartinJosu San MartinCPPg++13.3.0Success3,337
Jan 20, 2026 02:00Josu San MartinJosu San MartinCPPg++13.3.0Success3,345
Jan 20, 2026 02:00Josu San MartinJosu San MartinCPPclang++18.1.3Success3,491