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
May 18, 2026 16:47M-RochatM-RochatCPPg++10.5.0Success8,461
May 17, 2026 15:56Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success4,758+13.17 RP
May 17, 2026 15:47Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success7,089
May 17, 2026 15:47Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success6,747
May 17, 2026 13:21Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 17, 2026 13:13Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success6,449
May 17, 2026 08:15M-RochatM-RochatCPPg++10.5.0Success8,358+0.57 RP
May 17, 2026 04:22M-RochatM-RochatCPPg++10.5.0Success9,588
May 17, 2026 03:07M-RochatM-RochatCPPg++10.5.0Success8,730
May 17, 2026 00:26M-RochatM-RochatCPPg++10.5.0Success8,442
May 16, 2026 20:56Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success4,788+298.69 RP
May 16, 2026 20:56Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success6,977
May 16, 2026 20:07Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success7,142
May 16, 2026 19:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success7,224
May 16, 2026 19:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success6,578
May 16, 2026 19:57Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success6,704
May 16, 2026 19:48Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success7,278
May 16, 2026 19:44Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 16, 2026 19:22Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Success5,587+1'789.87 RP
May 16, 2026 19:13Pavel SkripkinPavel SkripkinRUSTrust-1.95.0Error
May 16, 2026 18:12M-RochatM-RochatCPPg++10.5.0Error
May 16, 2026 18:10M-RochatM-RochatCPPg++10.5.0Error
May 16, 2026 17:24M-RochatM-RochatCPPg++13.3.0Success9,606
May 16, 2026 17:01M-RochatM-RochatCPPg++10.5.0Success8,471
May 16, 2026 17:01M-RochatM-RochatCPPg++10.5.0Success8,362+4.84 RP
May 16, 2026 16:49M-RochatM-RochatCPPg++10.5.0Success8,419
May 16, 2026 16:47M-RochatM-RochatCPPg++10.5.0Success11,750
May 16, 2026 06:54M-RochatM-RochatCPPg++10.5.0Success8,396+47.14 RP
May 16, 2026 06:50M-RochatM-RochatCPPg++10.5.0Success8,742+741.57 RP
May 15, 2026 20:31M-RochatM-RochatCPPg++10.5.0Success24,855+402.33 RP
May 14, 2026 17:16Josu San MartinJosu San MartinZIG0.15.1Success25,033
May 10, 2026 21:39Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success12,150
May 10, 2026 21:14Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success2,363+26.69 RP
May 10, 2026 21:05Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success2,454
May 10, 2026 20:57Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success2,492
May 10, 2026 20:48Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success2,378+15.86 RP
May 10, 2026 20:30Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success2,387+1'182.74 RP
May 10, 2026 19:43Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success3,326+41.89 RP
May 10, 2026 18:30Aleksei ShahoikaAleksei ShahoikaCPPg++10.5.0Success3,373+629.91 RP
May 10, 2026 11:24Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success4,283+440.15 RP
May 10, 2026 11:06Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success5,278+743.11 RP
May 10, 2026 10:51Aleksei ShahoikaAleksei ShahoikaCPPclang++18.1.3Success8,684+1'151.54 RP
May 6, 2026 08:07olliecrowolliecrowCPPg++10.5.0Success2,768
May 6, 2026 03:35olliecrowolliecrowCPPg++10.5.0Success2,440+83.91 RP
May 5, 2026 16:11Victor MerckléVictor MerckléZIG0.16.0Success2,108+1'026.36 RP
May 5, 2026 16:08Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,111+856.61 RP
May 5, 2026 16:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,130+680.38 RP
May 5, 2026 16:00Victor MerckléVictor MerckléCSHARP10.0.7Success2,107+1'289.23 RP
May 5, 2026 15:31Victor MerckléVictor MerckléGOgo1.26.2Success2,122+3'050.78 RP
May 5, 2026 14:42Victor MerckléVictor MerckléCSHARP10.0.7Success2,865+951.04 RP
May 5, 2026 14:08Victor MerckléVictor MerckléCPPg++14.2.0Success2,825+799.35 RP
May 5, 2026 13:20Victor MerckléVictor MerckléCPPg++14.2.0Success3,649+821.09 RP
May 5, 2026 11:35Hung T.NguyenHung T.NguyenCPPg++10.5.0Success7,339+1'362.58 RP
May 5, 2026 07:54Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 03:58olliecrowolliecrowCSHARP9.0.15Success4,828
May 5, 2026 00:14olliecrowolliecrowCSHARP9.0.15Success4,517
May 5, 2026 00:12olliecrowolliecrowCSHARP9.0.15Success4,619
May 4, 2026 23:51olliecrowolliecrowCSHARP9.0.15Success4,525
May 3, 2026 16:53TudyMTudyMCPPg++10.5.0Success3,908
May 3, 2026 16:40TudyMTudyMCPPg++10.5.0Success3,913
May 3, 2026 16:31TudyMTudyMCPPg++10.5.0Success3,942
May 3, 2026 16:18TudyMTudyMCPPg++10.5.0Success3,892
May 3, 2026 16:03TudyMTudyMCPPg++10.5.0Success3,892+11.83 RP
May 3, 2026 15:50TudyMTudyMCPPg++10.5.0Success3,914
May 3, 2026 15:40TudyMTudyMCPPg++10.5.0Success3,910+2.61 RP
May 3, 2026 15:28TudyMTudyMCPPg++10.5.0Success3,914+189.19 RP
May 3, 2026 15:17TudyMTudyMCPPg++10.5.0Success4,259
May 3, 2026 15:07TudyMTudyMCPPg++14.2.0Success4,966
May 3, 2026 14:59TudyMTudyMCPPg++10.5.0Success4,303
May 3, 2026 14:48TudyMTudyMCPPg++10.5.0Success4,303
May 3, 2026 14:35TudyMTudyMCPPg++10.5.0Success4,266
May 3, 2026 14:29TudyMTudyMCPPg++10.5.0Success4,310
May 3, 2026 13:50TudyMTudyMCPPg++10.5.0Success4,227+5.03 RP
May 1, 2026 08:34Dominique GarmierDominique GarmierCPPg++14.2.0Error
Apr 30, 2026 19:43olliecrowolliecrowCSHARP9.0.15Success4,502
Apr 30, 2026 18:24Charles CabergsCharles CabergsCPPg++13.3.0Success3,707
Apr 30, 2026 15:49Charles CabergsCharles CabergsCPPg++13.3.0Success3,641
Apr 30, 2026 08:43olliecrowolliecrowCSHARP9.0.15Success4,576
Apr 30, 2026 04:58olliecrowolliecrowCSHARP9.0.15Success8,720
Apr 30, 2026 02:44Charles CabergsCharles CabergsCPPg++13.3.0Success3,502+815.11 RP
Apr 30, 2026 01:45olliecrowolliecrowCSHARP9.0.15Success4,791
Apr 29, 2026 23:02olliecrowolliecrowCSHARP9.0.15Success8,779
Apr 29, 2026 22:33olliecrowolliecrowCSHARP9.0.15Success4,859
Apr 29, 2026 21:38Victor MerckléVictor MerckléCPPg++14.2.0Success5,210+955.34 RP
Apr 29, 2026 21:25Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 29, 2026 19:40Victor MerckléVictor MerckléCPPg++14.2.0Success18,861
Apr 29, 2026 19:26Victor MerckléVictor MerckléCPPg++14.2.0Success18,671
Apr 29, 2026 19:18Victor MerckléVictor MerckléCPPg++14.2.0Success18,859
Apr 29, 2026 19:01Victor MerckléVictor MerckléCPPg++14.2.0Success17,653
Apr 29, 2026 18:43Victor MerckléVictor MerckléCPPg++14.2.0Success18,230
Apr 29, 2026 18:42olliecrowolliecrowCSHARP9.0.15Success4,857
Apr 29, 2026 18:23Victor MerckléVictor MerckléCPPg++14.2.0Success17,265
Apr 29, 2026 18:10Victor MerckléVictor MerckléCPPg++14.2.0Success17,347
Apr 29, 2026 17:48Victor MerckléVictor MerckléCPPg++14.2.0Success17,163
Apr 29, 2026 17:42olliecrowolliecrowCSHARP9.0.15Success4,953
Apr 29, 2026 17:19Victor MerckléVictor MerckléCPPg++14.2.0Success17,529
Apr 29, 2026 09:33olliecrowolliecrowCSHARP9.0.15Success8,637
Apr 29, 2026 08:08Charles CabergsCharles CabergsCPPg++13.3.0Success4,937
Apr 29, 2026 07:29olliecrowolliecrowCSHARP9.0.15Success4,901
Apr 29, 2026 05:31olliecrowolliecrowCSHARP9.0.15Success8,246