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
Jul 30, 2023 03:28matsuoka-601matsuoka-601CPPg++9.3.0Error
Jul 30, 2023 03:25matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:23matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:13matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:13matsuoka-601matsuoka-601CPPclang++10.0.0Success5,112+41.94 RP
Jul 30, 2023 03:10matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:09matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:01matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:01matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 03:00matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 02:59matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 02:38matsuoka-601matsuoka-601CPPclang++10.0.0Success5,224+13.82 RP
Jul 30, 2023 02:36matsuoka-601matsuoka-601CPPg++9.3.0Success5,262+86.19 RP
Jul 28, 2023 16:23matsuoka-601matsuoka-601CPPclang++10.0.0Success5,516
Jul 28, 2023 16:11matsuoka-601matsuoka-601CPPg++9.3.0Error
Jul 28, 2023 16:00matsuoka-601matsuoka-601CPPg++9.3.0Success5,512+367.46 RP
Jul 28, 2023 15:57matsuoka-601matsuoka-601CPPg++9.3.0Success7,023
Jul 28, 2023 15:56matsuoka-601matsuoka-601CPPg++9.3.0Error
Jul 28, 2023 12:25matsuoka-601matsuoka-601CPPclang++10.0.0Success7,013
Jul 28, 2023 11:54matsuoka-601matsuoka-601CPPg++9.3.0Success7,149
Jul 28, 2023 11:49matsuoka-601matsuoka-601CPPg++9.3.0Success6,912+1'446.76 RP
Jul 8, 2023 23:09Andrew EpsteinAndrew EpsteinCPPg++9.3.0Success44,061+226.96 RP
Jun 28, 2023 09:01AlexanderAlexanderCPPg++9.3.0Success44,194+226.28 RP
Jun 3, 2023 19:36Martin StensgårdMartin StensgårdCPPg++9.3.0Success45,710
Jun 3, 2023 19:30Martin StensgårdMartin StensgårdCPPg++9.3.0Success45,756
Jun 3, 2023 00:26Martin StensgårdMartin StensgårdCPPg++9.3.0Error
Jun 2, 2023 23:40Martin StensgårdMartin StensgårdCPPg++9.3.0Success43,948+227.54 RP
Feb 27, 2023 10:26Robert BurkeRobert BurkeCPPg++9.3.0Error
Feb 23, 2023 19:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,463
Feb 23, 2023 19:26Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success3,601
Feb 20, 2023 00:54LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 21:37LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 21:03LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 21:03LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 20:58LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 20:55LiamLiamCPPclang++10.0.0Error
Feb 19, 2023 20:25LiamLiamCPPclang++10.0.0Error
Feb 17, 2023 21:38LiamLiamCPPclang++10.0.0Error
Feb 17, 2023 21:37LiamLiamCPPclang++10.0.0Error
Feb 17, 2023 21:27LiamLiamCPPclang++10.0.0Error
Feb 17, 2023 21:25LiamLiamCPPg++9.3.0Error
Feb 17, 2023 21:25LiamLiamCPPg++9.3.0Error
Feb 15, 2023 19:48LiamLiamCPPg++9.3.0Success43,002+5.83 RP
Feb 15, 2023 00:28LiamLiamCPPg++9.3.0Success44,107+226.72 RP
Feb 3, 2023 22:48Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Feb 3, 2023 22:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
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