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
Feb 3, 2023 22:36Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:21Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:06Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:00Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jan 8, 2023 15:22Bernard TeoBernard TeoCPPg++9.3.0Success9,706+29.39 RP
Jan 8, 2023 14:17Bernard TeoBernard TeoCPPg++9.3.0Error
Jan 8, 2023 14:12Bernard TeoBernard TeoCPPg++9.3.0Success21,393
Jan 8, 2023 11:17Bernard TeoBernard TeoCPPg++9.3.0Success11,704
Jan 8, 2023 11:16Bernard TeoBernard TeoCPPg++9.3.0Success10,007
Jan 8, 2023 10:31Bernard TeoBernard TeoCPPg++9.3.0Error
Jan 8, 2023 10:30Bernard TeoBernard TeoCPPg++9.3.0Success10,060
Jan 8, 2023 09:43Bernard TeoBernard TeoCPPg++9.3.0Success9,991+1.20 RP
Jan 8, 2023 09:38Bernard TeoBernard TeoCPPg++9.3.0Success11,150
Jan 8, 2023 09:09Bernard TeoBernard TeoCPPg++9.3.0Success11,092
Jan 8, 2023 09:00Bernard TeoBernard TeoCPPg++9.3.0Success10,020
Jan 7, 2023 13:54Bernard TeoBernard TeoCPPg++9.3.0Success10,267
Jan 7, 2023 13:50Bernard TeoBernard TeoCPPg++9.3.0Success10,210
Jan 7, 2023 13:47Bernard TeoBernard TeoCPPg++9.3.0Success10,325
Jan 6, 2023 18:07Bernard TeoBernard TeoCPPg++9.3.0Success10,003+1.50 RP
Dec 8, 2022 20:36Robert BurkeRobert BurkeCPPg++9.3.0Success3,043
Dec 4, 2022 05:42Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,665
Dec 4, 2022 05:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 4, 2022 05:39Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,687
Dec 4, 2022 05:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,665
Dec 4, 2022 05:33Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,631
Dec 4, 2022 05:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 4, 2022 05:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,726
Dec 4, 2022 05:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,730
Dec 4, 2022 04:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 4, 2022 03:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,656
Dec 4, 2022 03:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 4, 2022 03:20Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 4, 2022 01:52Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 23:36Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 23:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 22:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 22:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,624
Dec 3, 2022 22:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 19:15Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 18:58Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 18:39Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 3, 2022 18:36Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 20:51parastromparastromRUSTrust-1.65.0Error
Dec 1, 2022 20:38parastromparastromRUSTrust-1.65.0Error
Dec 1, 2022 20:34parastromparastromRUSTrust-1.65.0Error
Dec 1, 2022 20:33parastromparastromRUSTrust-1.65.0Error
Dec 1, 2022 18:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,567
Dec 1, 2022 18:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,497
Dec 1, 2022 17:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,913
Dec 1, 2022 17:39Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,879
Dec 1, 2022 17:18Bernard TeoBernard TeoCPPg++9.3.0Success10,018+79.42 RP
Dec 1, 2022 16:59Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,400+29.12 RP
Dec 1, 2022 16:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,456
Dec 1, 2022 16:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,434+17.70 RP
Dec 1, 2022 16:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 13:19Robert BurkeRobert BurkeCPPg++9.3.0Success3,042+152.02 RP
Dec 1, 2022 12:28Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 1, 2022 11:41Robert BurkeRobert BurkeCPPg++9.3.0Success3,393
Dec 1, 2022 11:31Robert BurkeRobert BurkeCPPg++9.3.0Success3,394
Dec 1, 2022 11:24Robert BurkeRobert BurkeCPPg++9.3.0Success3,400
Dec 1, 2022 11:22Robert BurkeRobert BurkeCPPg++9.3.0Error
Dec 1, 2022 04:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,494
Dec 1, 2022 04:18Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,455+35.58 RP
Dec 1, 2022 04:12Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,505
Dec 1, 2022 04:08Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,498+4.90 RP
Dec 1, 2022 03:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,560
Dec 1, 2022 03:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,508
Dec 1, 2022 03:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,504+1.63 RP
Dec 1, 2022 03:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,506+31.38 RP
Dec 1, 2022 03:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,548
Dec 1, 2022 02:44Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 02:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 02:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,548
Dec 1, 2022 02:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 02:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,545+116.71 RP
Dec 1, 2022 02:21Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,709
Dec 1, 2022 02:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,725
Dec 1, 2022 01:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,954
Dec 1, 2022 01:48Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Dec 1, 2022 01:21Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,745
Dec 1, 2022 00:02Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,754
Nov 30, 2022 23:59Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,703
Nov 30, 2022 23:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Nov 30, 2022 23:51Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,698+41.76 RP
Nov 30, 2022 23:42Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Nov 30, 2022 23:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,776
Nov 30, 2022 21:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,778
Nov 30, 2022 21:00Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Nov 30, 2022 19:59Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success3,795
Nov 30, 2022 19:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,756+11.29 RP
Nov 30, 2022 19:54Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,796
Nov 30, 2022 19:52Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Nov 30, 2022 19:49Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Nov 30, 2022 19:42Robert BurkeRobert BurkeCPPg++9.3.0Error
Nov 30, 2022 19:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,788