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 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
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