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
Nov 25, 2024 21:06Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 20:47Joad NacerJoad NacerCPPclang++18.1.3Success23,667
Nov 25, 2024 20:36Joad NacerJoad NacerCPPg++13.2.0Success23,378+100.25 RP
Nov 25, 2024 19:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 15:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 15:38Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 15:32Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 15:28Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 15:16Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 14:57Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 14:49Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 13:12E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 13:09E SequeiraE SequeiraCPPclang++18.1.3Success28,607
Nov 25, 2024 13:04E SequeiraE SequeiraCPPclang++18.1.3Success28,370
Nov 25, 2024 12:59E SequeiraE SequeiraCPPclang++18.1.3Success30,403
Nov 25, 2024 12:54E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 12:52Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 12:52Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 12:51E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 12:47Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 25, 2024 12:47Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 12:37Joad NacerJoad NacerCPPg++13.2.0Success30,534+19.59 RP
Nov 25, 2024 12:30E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 12:20E SequeiraE SequeiraCPPg++13.2.0Success28,101
Nov 25, 2024 12:19Joad NacerJoad NacerCPPg++13.2.0Success32,477+0.44 RP
Nov 25, 2024 12:18Joad NacerJoad NacerCPPg++9.4.0Success32,523+0.56 RP
Nov 25, 2024 12:13E SequeiraE SequeiraCPPclang++18.1.3Success27,974+19.25 RP
Nov 25, 2024 12:08Joad NacerJoad NacerCPPg++9.4.0Success32,582+58.18 RP
Nov 25, 2024 11:53E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 11:47Joad NacerJoad NacerCPPg++9.4.0Success40,203+1.07 RP
Nov 25, 2024 11:44E SequeiraE SequeiraCPPclang++18.1.3Success38,910
Nov 25, 2024 11:38E SequeiraE SequeiraCPPclang++18.1.3Success42,446
Nov 25, 2024 11:31E SequeiraE SequeiraCPPclang++18.1.3Success29,566+66.18 RP
Nov 25, 2024 11:26E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 25, 2024 10:29E SequeiraE SequeiraCPPclang++18.1.3Success40,650
Nov 25, 2024 10:17Joad NacerJoad NacerCPPg++9.4.0Success40,377+0.72 RP
Nov 25, 2024 10:17Joad NacerJoad NacerCPPg++9.4.0Success40,494+17.17 RP
Nov 25, 2024 10:02Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 09:30Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:54Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:52Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:50Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:48Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:46Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:45Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:43Joad NacerJoad NacerCPPg++9.4.0Error
Nov 25, 2024 00:41Joad NacerJoad NacerCPPg++9.4.0Error
Nov 23, 2024 15:36E SequeiraE SequeiraCPPclang++18.1.3Success36,759+3.55 RP
Nov 23, 2024 15:36E SequeiraE SequeiraCPPg++13.2.0Success37,315
Nov 23, 2024 15:31E SequeiraE SequeiraCPPclang++18.1.3Success37,245+268.49 RP
Nov 23, 2024 15:29E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 21, 2024 00:44Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 21, 2024 00:27Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 21, 2024 00:17Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Error
Nov 21, 2024 00:14Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success39,667
Nov 20, 2024 23:39Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Error
Nov 20, 2024 23:34Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Error
Nov 20, 2024 23:32Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success39,284
Nov 20, 2024 23:29Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success39,448
Nov 8, 2024 19:46Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:46Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:44Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:42Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:40Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:38Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:37Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:36Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:33Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:28Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 19:26Alexey TarasovAlexey TarasovRUSTrust-1.82.0Error
Nov 8, 2024 06:27NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 8, 2024 05:05NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 7, 2024 11:41NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success39,524+253.01 RP
Nov 6, 2024 06:48Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success39,248+0.18 RP
Nov 6, 2024 06:45Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success40,344
Nov 6, 2024 06:38Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success39,275+28.19 RP
Oct 19, 2024 20:53Sybrand AarnoutseSybrand AarnoutseRUSTrust-1.82.0Success22,774+439.10 RP
Sep 13, 2024 16:33matsuoka-601matsuoka-601CPPclang++18.1.3Success3,140
Sep 8, 2024 15:10matsuoka-601matsuoka-601CPPclang++18.1.3Success3,101+32.94 RP
Sep 4, 2024 05:11matsuoka-601matsuoka-601CPPg++13.2.0Success3,230
Sep 3, 2024 16:24AnSaAnSaCPPg++13.2.0Success13,482+138.12 RP
Aug 31, 2024 21:52Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success3,588
Aug 31, 2024 21:50Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,609
Aug 31, 2024 09:00matsuoka-601matsuoka-601CPPclang++18.1.3Success4,730
Aug 31, 2024 08:58matsuoka-601matsuoka-601CPPclang++10.0.0Success4,735
Aug 22, 2024 21:35Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,234+73.74 RP
Aug 22, 2024 21:33Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 12:21Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 12:20Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 12:19Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 20, 2024 12:15Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,337+452.54 RP
Aug 4, 2024 21:32Kasper KivimäkiKasper KivimäkiCPPg++9.4.0Success44,489+224.77 RP
Aug 4, 2024 07:24Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success6,070+297.74 RP
Aug 4, 2024 07:22Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 3, 2024 22:40Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success7,051
Aug 3, 2024 22:37Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success6,673+86.80 RP
Aug 3, 2024 22:36Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 3, 2024 22:34Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 3, 2024 22:20Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 3, 2024 22:14Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error