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
Dec 28, 2024 21:48Joad NacerJoad NacerCPPclang++18.1.3Success3,570+22.57 RP
Dec 28, 2024 21:44Joad NacerJoad NacerCPPclang++18.1.3Success3,718
Dec 22, 2024 22:50HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:43HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:38HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:32HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:29HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:24HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:20HighloadGPTO1HighloadGPTO1CPPg++13.2.0Error
Dec 22, 2024 22:20HighloadGPTO1HighloadGPTO1CPPclang++18.1.3Error
Dec 20, 2024 16:55NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Dec 16, 2024 23:27Mikhail ShirokovMikhail ShirokovCPPclang++18.1.3Success40,165
Dec 16, 2024 23:22Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success40,352
Dec 16, 2024 23:20Mikhail ShirokovMikhail ShirokovCPPg++13.2.0Success40,877
Dec 13, 2024 16:24AnSaAnSaCPPclang++18.1.3Success13,991
Dec 12, 2024 20:19Joad NacerJoad NacerCPPclang++18.1.3Success3,615
Dec 12, 2024 18:31Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success3,353+41.23 RP
Dec 8, 2024 00:32Joad NacerJoad NacerCPPclang++18.1.3Success3,599+61.16 RP
Dec 8, 2024 00:16Joad NacerJoad NacerCPPclang++18.1.3Success3,777
Dec 8, 2024 00:14Joad NacerJoad NacerCPPclang++18.1.3Success3,680+13.96 RP
Dec 8, 2024 00:14Joad NacerJoad NacerCPPclang++18.1.3Success3,823
Dec 7, 2024 23:56Joad NacerJoad NacerCPPclang++18.1.3Success3,699+24.62 RP
Dec 7, 2024 23:55Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 7, 2024 23:54Joad NacerJoad NacerCPPclang++18.1.3Success3,852
Dec 7, 2024 23:49Joad NacerJoad NacerCPPclang++18.1.3Success3,733+41.68 RP
Dec 7, 2024 04:36NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Dec 1, 2024 13:35NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:31NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:29NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:27NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:23NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:16NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:08NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 13:04NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 12:59NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 12:59NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Dec 1, 2024 12:49NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 18:05NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 17:31NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 17:16NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 16:59NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 16:55NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 27, 2024 16:44NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Nov 27, 2024 16:25NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Nov 27, 2024 15:17Joad NacerJoad NacerCPPclang++18.1.3Success3,902
Nov 27, 2024 15:17Joad NacerJoad NacerCPPclang++18.1.3Success3,792+11.08 RP
Nov 27, 2024 15:17Joad NacerJoad NacerCPPclang++18.1.3Success3,867
Nov 27, 2024 15:10Joad NacerJoad NacerCPPclang++18.1.3Success3,815
Nov 27, 2024 15:04Joad NacerJoad NacerCPPclang++18.1.3Success3,869
Nov 27, 2024 14:55Joad NacerJoad NacerCPPclang++18.1.3Success4,095
Nov 27, 2024 14:50Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 14:49Joad NacerJoad NacerCPPclang++18.1.3Error
Nov 27, 2024 00:30Joad NacerJoad NacerCPPclang++18.1.3Success3,887
Nov 27, 2024 00:30Joad NacerJoad NacerCPPg++13.2.0Success3,849
Nov 27, 2024 00:20Joad NacerJoad NacerCPPg++13.2.0Success4,144
Nov 27, 2024 00:18Joad NacerJoad NacerCPPg++13.2.0Success3,808+19.17 RP
Nov 27, 2024 00:13Joad NacerJoad NacerCPPg++13.2.0Success3,836+21.57 RP
Nov 27, 2024 00:11Joad NacerJoad NacerCPPg++13.2.0Success3,868+135.54 RP
Nov 27, 2024 00:00Joad NacerJoad NacerCPPg++13.2.0Success4,645
Nov 26, 2024 23:59Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 23:57Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 23:43Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 23:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 23:35Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 23:02Joad NacerJoad NacerCPPg++13.2.0Success4,097
Nov 26, 2024 22:57Joad NacerJoad NacerCPPg++13.2.0Success4,114
Nov 26, 2024 22:52Joad NacerJoad NacerCPPg++13.2.0Success4,223
Nov 26, 2024 22:44Joad NacerJoad NacerCPPg++13.2.0Success4,082+2.40 RP
Nov 26, 2024 22:42Joad NacerJoad NacerCPPg++13.2.0Success4,151
Nov 26, 2024 22:34Joad NacerJoad NacerCPPg++13.2.0Success4,220
Nov 26, 2024 22:29Joad NacerJoad NacerCPPg++13.2.0Success4,086+5.98 RP
Nov 26, 2024 22:26Joad NacerJoad NacerCPPg++13.2.0Success4,422
Nov 26, 2024 22:26Joad NacerJoad NacerCPPg++13.2.0Success4,279
Nov 26, 2024 22:26Joad NacerJoad NacerCPPg++13.2.0Success4,096+46.77 RP
Nov 26, 2024 22:21Joad NacerJoad NacerCPPg++13.2.0Success4,176+256.97 RP
Nov 26, 2024 22:10Joad NacerJoad NacerCPPg++13.2.0Success4,685
Nov 26, 2024 22:07Joad NacerJoad NacerCPPg++13.2.0Success4,678+279.62 RP
Nov 26, 2024 21:52Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 21:52Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 21:39Joad NacerJoad NacerCPPg++13.2.0Success5,406
Nov 26, 2024 21:34Joad NacerJoad NacerCPPg++13.2.0Success5,422
Nov 26, 2024 21:24Joad NacerJoad NacerCPPg++13.2.0Success35,335
Nov 26, 2024 21:17Joad NacerJoad NacerCPPg++13.2.0Success7,714
Nov 26, 2024 20:54Joad NacerJoad NacerCPPg++13.2.0Success8,772
Nov 26, 2024 20:39Joad NacerJoad NacerCPPg++13.2.0Success5,438
Nov 26, 2024 19:56Joad NacerJoad NacerCPPg++13.2.0Success5,382+8.25 RP
Nov 26, 2024 19:42Joad NacerJoad NacerCPPg++13.2.0Success5,485
Nov 26, 2024 19:38Joad NacerJoad NacerCPPclang++18.1.3Success5,462
Nov 26, 2024 19:20Joad NacerJoad NacerCPPclang++18.1.3Success7,282
Nov 26, 2024 19:16Joad NacerJoad NacerCPPclang++18.1.3Success5,423
Nov 26, 2024 19:05Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 19:00Joad NacerJoad NacerCPPg++13.2.0Success5,406+346.72 RP
Nov 26, 2024 18:54Joad NacerJoad NacerCPPg++13.2.0Success6,653+63.61 RP
Nov 26, 2024 18:23Joad NacerJoad NacerCPPg++13.2.0Success6,947+2.48 RP
Nov 26, 2024 18:23Joad NacerJoad NacerCPPg++13.2.0Success7,105
Nov 26, 2024 18:14Joad NacerJoad NacerCPPg++13.2.0Success6,992
Nov 26, 2024 18:11Joad NacerJoad NacerCPPg++13.2.0Success7,915
Nov 26, 2024 18:07Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 18:03Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 18:01Joad NacerJoad NacerCPPg++13.2.0Error