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
Aug 4, 2022 14:12someone12469someone12469CPPclang++10.0.0Error
Aug 4, 2022 13:41someone12469someone12469CPPclang++10.0.0Success5,427
Aug 4, 2022 13:32someone12469someone12469CPPclang++10.0.0Success5,150
Aug 4, 2022 13:28someone12469someone12469CPPclang++10.0.0Success5,131+14.70 RP
Aug 4, 2022 13:19someone12469someone12469CPPclang++10.0.0Success5,170+1'666.38 RP
Aug 3, 2022 22:15deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 3, 2022 15:54someone12469someone12469CPPg++9.3.0Success37,333+267.86 RP
Aug 3, 2022 15:51someone12469someone12469CPPg++9.3.0Error
Jul 14, 2022 15:43Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,807
Jul 14, 2022 15:42Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,888
Jul 13, 2022 21:39Robert BurkeRobert BurkeCPPg++9.3.0Success44,153+226.49 RP
Apr 27, 2022 17:41gchebanovgchebanovCPPg++9.3.0Success19,418+514.99 RP
Jan 21, 2022 05:00Karam Jameel MooreKaram Jameel MooreCPPg++9.3.0Success43,964+227.46 RP
Nov 9, 2021 15:16Ilya AniskovetsIlya AniskovetsCPPclang++10.0.0Error
Nov 9, 2021 15:16Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 15:16Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 15:15Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 14:27Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 14:27Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 14:07Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Nov 9, 2021 14:06Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 11:39Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 11:26Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success127,515
Oct 2, 2021 11:14Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success85,925
Oct 2, 2021 11:09Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 11:08Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success82,840
Oct 2, 2021 11:03Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success82,495
Oct 2, 2021 11:02Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 10:51Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 10:42Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 10:40Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 10:27Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 10:25Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:58Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:57Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:56Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:55Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:53Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:49Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:46Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:43Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:43Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:33Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success123,880
Oct 2, 2021 09:26Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success123,517
Oct 2, 2021 09:16Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:10Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 09:00Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 08:49Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 08:32Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 08:23Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 08:22Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 08:18Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 07:08Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success93,824
Oct 2, 2021 07:04Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success126,603
Oct 2, 2021 06:57Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Success85,622
Oct 2, 2021 06:53Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 06:49Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 06:48Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 2, 2021 06:47Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 20:28Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 20:26Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 20:22Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:48Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:35Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:11Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:10Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:08Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:05Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 19:00Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 18:55Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:13Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:11Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:10Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:08Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:07Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 17:06Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:11Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:09Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:09Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:07Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:06Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 16:05Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:53Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:41Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:40Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:37Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:31Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:25Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 09:15Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:57Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:51Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:48Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:45Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:42Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:19Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:13Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:13Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:08Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 08:06Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error
Oct 1, 2021 07:59Ilya AniskovetsIlya AniskovetsCPPg++9.3.0Error