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 31, 2023 17:43matsuoka-601matsuoka-601CPPclang++10.0.0Success4,056
Jul 31, 2023 17:38gchebanovgchebanovCPPg++9.3.0Success10,989
Jul 31, 2023 17:37matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 31, 2023 17:34matsuoka-601matsuoka-601CPPclang++10.0.0Success3,909
Jul 31, 2023 17:33matsuoka-601matsuoka-601CPPclang++10.0.0Success3,902
Jul 31, 2023 17:30gchebanovgchebanovCPPg++9.3.0Success9,992+20.12 RP
Jul 31, 2023 17:29matsuoka-601matsuoka-601CPPclang++10.0.0Success4,059
Jul 31, 2023 17:22matsuoka-601matsuoka-601CPPclang++10.0.0Success4,066
Jul 31, 2023 17:19matsuoka-601matsuoka-601CPPclang++10.0.0Success4,080
Jul 31, 2023 14:47matsuoka-601matsuoka-601CPPclang++10.0.0Success3,914
Jul 31, 2023 14:47matsuoka-601matsuoka-601CPPg++9.3.0Success3,846+123.63 RP
Jul 31, 2023 14:43matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 31, 2023 14:04matsuoka-601matsuoka-601CPPg++9.3.0Success4,038+55.17 RP
Jul 31, 2023 14:01matsuoka-601matsuoka-601CPPclang++10.0.0Success4,130+297.71 RP
Jul 31, 2023 14:00matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 31, 2023 13:55matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 31, 2023 13:54matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 31, 2023 12:43gchebanovgchebanovCPPg++9.3.0Success10,197+39.33 RP
Jul 31, 2023 12:35gchebanovgchebanovCPPg++9.3.0Success10,623+27.53 RP
Jul 31, 2023 12:30gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 12:25gchebanovgchebanovCPPg++9.3.0Success10,943+119.36 RP
Jul 31, 2023 12:10gchebanovgchebanovCPPg++9.3.0Success12,587+279.48 RP
Jul 31, 2023 12:01gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:57gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:45gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:43gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:40gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:38gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:36gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:24gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:19gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:13gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:04gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 11:00gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 10:59gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 10:58gchebanovgchebanovCPPg++9.3.0Error
Jul 31, 2023 10:58gchebanovgchebanovCPPg++9.3.0Error
Jul 30, 2023 11:12matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 11:11matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 11:02matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 10:40matsuoka-601matsuoka-601CPPclang++10.0.0Success4,999
Jul 30, 2023 10:38matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 08:21matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 30, 2023 08:10matsuoka-601matsuoka-601CPPclang++10.0.0Success4,709+6.29 RP
Jul 30, 2023 08:07matsuoka-601matsuoka-601CPPg++9.3.0Success4,839
Jul 30, 2023 03:58matsuoka-601matsuoka-601CPPclang++10.0.0Success5,162
Jul 30, 2023 03:47matsuoka-601matsuoka-601CPPclang++10.0.0Success4,807
Jul 30, 2023 03:45matsuoka-601matsuoka-601CPPclang++10.0.0Success4,723+69.80 RP
Jul 30, 2023 03:42matsuoka-601matsuoka-601CPPclang++10.0.0Success4,884+29.75 RP
Jul 30, 2023 03:36matsuoka-601matsuoka-601CPPclang++10.0.0Success4,956+5.28 RP
Jul 30, 2023 03:33matsuoka-601matsuoka-601CPPclang++10.0.0Success4,969+56.30 RP
Jul 30, 2023 03:29matsuoka-601matsuoka-601CPPg++9.3.0Success5,227
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