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 26, 2024 17:57Joad NacerJoad NacerCPPg++13.2.0Success7,145
Nov 26, 2024 17:55Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:52Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:45Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:44Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:42Joad NacerJoad NacerCPPg++13.2.0Success6,967
Nov 26, 2024 17:40Joad NacerJoad NacerCPPg++13.2.0Success6,959+3.30 RP
Nov 26, 2024 17:38Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:35Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 17:29Joad NacerJoad NacerCPPg++13.2.0Success7,102
Nov 26, 2024 16:57Joad NacerJoad NacerCPPg++13.2.0Success6,975+41.32 RP
Nov 26, 2024 16:04Joad NacerJoad NacerCPPg++13.2.0Success9,053
Nov 26, 2024 15:58Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 15:51Joad NacerJoad NacerCPPg++13.2.0Success9,041
Nov 26, 2024 15:43Joad NacerJoad NacerCPPclang++18.1.3Success7,182+756.44 RP
Nov 26, 2024 15:32Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 15:22Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 15:10Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 14:43Joad NacerJoad NacerCPPg++13.2.0Success15,725+0.20 RP
Nov 26, 2024 14:36Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 14:36Joad NacerJoad NacerCPPg++13.2.0Success16,342
Nov 26, 2024 14:15Joad NacerJoad NacerCPPg++13.2.0Success16,416
Nov 26, 2024 14:08Joad NacerJoad NacerCPPg++13.2.0Success16,528
Nov 26, 2024 14:08Joad NacerJoad NacerCPPg++13.2.0Success16,785
Nov 26, 2024 14:07Joad NacerJoad NacerCPPg++13.2.0Success16,374
Nov 26, 2024 13:59Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 13:10Joad NacerJoad NacerCPPg++13.2.0Success15,745
Nov 26, 2024 13:01Joad NacerJoad NacerCPPg++13.2.0Success15,777
Nov 26, 2024 12:56Joad NacerJoad NacerCPPg++13.2.0Success15,730+1.37 RP
Nov 26, 2024 12:45Joad NacerJoad NacerCPPg++13.2.0Success15,764+10.84 RP
Nov 26, 2024 01:39Joad NacerJoad NacerCPPg++13.2.0Error
Nov 26, 2024 00:06Joad NacerJoad NacerCPPg++13.2.0Success16,038+0.12 RP
Nov 26, 2024 00:06Joad NacerJoad NacerCPPclang++18.1.3Success16,333
Nov 26, 2024 00:00Joad NacerJoad NacerCPPclang++18.1.3Success16,258
Nov 25, 2024 23:56Joad NacerJoad NacerCPPclang++18.1.3Success16,141
Nov 25, 2024 23:55Joad NacerJoad NacerCPPclang++18.1.3Success16,199
Nov 25, 2024 23:54Joad NacerJoad NacerCPPclang++18.1.3Success16,183
Nov 25, 2024 23:41Joad NacerJoad NacerCPPclang++18.1.3Success16,041+32.77 RP
Nov 25, 2024 23:41Joad NacerJoad NacerCPPclang++18.1.3Success17,338
Nov 25, 2024 23:30Joad NacerJoad NacerCPPg++13.2.0Success16,987
Nov 25, 2024 23:28Joad NacerJoad NacerCPPg++13.2.0Success16,931+99.47 RP
Nov 25, 2024 23:23Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 23:17Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 23:08Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 22:43Joad NacerJoad NacerCPPg++13.2.0Success20,360+3.85 RP
Nov 25, 2024 22:31Joad NacerJoad NacerCPPg++13.2.0Success20,521+17.40 RP
Nov 25, 2024 22:31Joad NacerJoad NacerCPPg++13.2.0Success21,281+1.58 RP
Nov 25, 2024 21:46Joad NacerJoad NacerCPPg++13.2.0Success21,504
Nov 25, 2024 21:42Joad NacerJoad NacerCPPg++13.2.0Success23,917
Nov 25, 2024 21:33Joad NacerJoad NacerCPPg++13.2.0Success21,353+40.57 RP
Nov 25, 2024 21:24Joad NacerJoad NacerCPPg++13.2.0Error
Nov 25, 2024 21:17Joad NacerJoad NacerCPPg++13.2.0Error
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