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 10, 2026 19:13Genos0Genos0CPPg++10.5.0Error
Jul 10, 2026 18:25Genos0Genos0CPPg++10.5.0Success43,207+231.44 RP
Jul 9, 2026 17:59Victor MerckléVictor MerckléCPPg++14.2.0Success1,730
Jul 9, 2026 17:41Victor MerckléVictor MerckléCPPg++14.2.0Success1,753
Jul 9, 2026 17:31Victor MerckléVictor MerckléCPPg++14.2.0Success1,745
Jul 9, 2026 17:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,735
Jul 9, 2026 17:21Victor MerckléVictor MerckléCPPg++14.2.0Success1,727
Jul 9, 2026 17:12Victor MerckléVictor MerckléCPPg++14.2.0Success1,761
Jul 6, 2026 12:56Victor MerckléVictor MerckléCPPg++14.2.0Success1,666
Jul 6, 2026 12:46Victor MerckléVictor MerckléCPPg++14.2.0Success1,654
Jul 6, 2026 12:33Victor MerckléVictor MerckléCPPg++14.2.0Success1,759
Jul 6, 2026 12:24Victor MerckléVictor MerckléCPPg++14.2.0Success1,766
Jul 6, 2026 12:17Victor MerckléVictor MerckléCPPg++14.2.0Success1,724
Jul 6, 2026 12:10Victor MerckléVictor MerckléCPPg++14.2.0Success1,745
Jul 6, 2026 11:51Victor MerckléVictor MerckléCPPg++14.2.0Success8,225
Jul 6, 2026 11:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,630
Jul 3, 2026 02:42f0xerif0xeriCPPg++10.5.0Success43,386+230.49 RP
Jul 2, 2026 21:02A_ShamanA_ShamanCPPg++10.5.0Success4,060
Jul 2, 2026 20:56A_ShamanA_ShamanCPPg++10.5.0Success4,058+78.77 RP
Jul 2, 2026 20:48A_ShamanA_ShamanCPPg++10.5.0Success4,192+76.03 RP
Jul 2, 2026 20:43A_ShamanA_ShamanCPPg++10.5.0Success4,541
Jul 2, 2026 20:37A_ShamanA_ShamanCPPg++10.5.0Success4,472
Jul 2, 2026 20:29A_ShamanA_ShamanCPPg++10.5.0Success4,330+31.05 RP
Jul 2, 2026 20:17A_ShamanA_ShamanCPPg++10.5.0Success4,389+52.24 RP
Jul 2, 2026 20:10A_ShamanA_ShamanCPPg++10.5.0Success4,492+239.29 RP
Jul 2, 2026 20:01A_ShamanA_ShamanCPPg++10.5.0Success5,033+302.82 RP
Jul 2, 2026 19:48A_ShamanA_ShamanCPPg++10.5.0Success7,990
Jul 1, 2026 09:32Victor MerckléVictor MerckléCPPg++14.2.0Success6,776
Jul 1, 2026 09:19Victor MerckléVictor MerckléCPPg++14.2.0Success2,167
Jul 1, 2026 09:11Victor MerckléVictor MerckléCPPg++14.2.0Success1,758
Jul 1, 2026 09:00Victor MerckléVictor MerckléCPPg++14.2.0Success1,733
Jun 29, 2026 03:05Shikhar SoniShikhar SoniCPPclang++18.1.3Success3,938+430.55 RP
Jun 29, 2026 03:03Shikhar SoniShikhar SoniCPPg++14.2.0Success4,742+2'108.81 RP
Jun 29, 2026 02:51Shikhar SoniShikhar SoniCPPg++14.2.0Error
Jun 27, 2026 03:11Victor MerckléVictor MerckléCSHARP10.0.7Success1,744
Jun 27, 2026 02:56Victor MerckléVictor MerckléGOgo1.26.2Success1,758
Jun 27, 2026 02:46Victor MerckléVictor MerckléGOgo1.26.2Success1,754
Jun 27, 2026 02:29Victor MerckléVictor MerckléZIG0.16.0Success1,749
Jun 26, 2026 23:25Victor MerckléVictor MerckléGOgo1.26.2Success1,783
Jun 26, 2026 23:02Victor MerckléVictor MerckléGOgo1.26.2Success1,755
Jun 26, 2026 22:50Victor MerckléVictor MerckléGOgo1.26.2Success1,788
Jun 26, 2026 22:27Victor MerckléVictor MerckléZIG0.16.0Success1,774
Jun 26, 2026 22:21Victor MerckléVictor MerckléZIG0.16.0Success1,743+6.58 RP
Jun 21, 2026 22:02A_ShamanA_ShamanCPPg++10.5.0Success7,222
Jun 21, 2026 21:59A_ShamanA_ShamanCPPg++10.5.0Success7,251
Jun 21, 2026 21:56A_ShamanA_ShamanCPPg++10.5.0Success7,245
Jun 21, 2026 21:52A_ShamanA_ShamanCPPg++10.5.0Success7,276
Jun 21, 2026 21:49A_ShamanA_ShamanCPPg++10.5.0Success7,227
Jun 21, 2026 21:46A_ShamanA_ShamanCPPg++10.5.0Success7,211
Jun 21, 2026 21:40A_ShamanA_ShamanCPPg++10.5.0Success6,213
Jun 21, 2026 21:37A_ShamanA_ShamanCPPg++10.5.0Success6,251
Jun 21, 2026 21:31A_ShamanA_ShamanCPPg++10.5.0Success5,938+141.57 RP
Jun 21, 2026 21:26A_ShamanA_ShamanCPPg++10.5.0Success6,673
Jun 20, 2026 19:38A_ShamanA_ShamanCPPg++10.5.0Success8,482
Jun 20, 2026 19:32A_ShamanA_ShamanCPPg++10.5.0Success6,483+170.00 RP
Jun 20, 2026 19:24A_ShamanA_ShamanCPPg++10.5.0Success8,189
Jun 20, 2026 19:21A_ShamanA_ShamanCPPg++10.5.0Success7,286+8.98 RP
Jun 20, 2026 19:16A_ShamanA_ShamanCPPg++10.5.0Success7,334+1'363.51 RP
Jun 20, 2026 07:49A_ShamanA_ShamanCPPg++10.5.0Error
Jun 19, 2026 16:48Victor MerckléVictor MerckléCPPg++14.2.0Success1,796
Jun 19, 2026 16:43Victor MerckléVictor MerckléCPPg++14.2.0Success3,088
Jun 19, 2026 16:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,561
Jun 19, 2026 16:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,862
Jun 19, 2026 16:10Victor MerckléVictor MerckléCPPg++14.2.0Success1,804
Jun 19, 2026 08:05Victor MerckléVictor MerckléCPPg++14.2.0Success1,761
Jun 19, 2026 07:54Victor MerckléVictor MerckléCPPg++14.2.0Success2,243
Jun 19, 2026 07:46Victor MerckléVictor MerckléCPPg++14.2.0Success2,552
Jun 19, 2026 07:39Victor MerckléVictor MerckléCPPg++14.2.0Success4,260
Jun 19, 2026 07:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,526
Jun 18, 2026 22:57Victor MerckléVictor MerckléCPPg++14.2.0Success1,775
Jun 18, 2026 22:50Victor MerckléVictor MerckléCPPg++14.2.0Success1,893
Jun 18, 2026 22:40Victor MerckléVictor MerckléCPPg++14.2.0Success6,481
Jun 18, 2026 22:28Victor MerckléVictor MerckléCPPg++14.2.0Success1,844
Jun 18, 2026 15:39Victor MerckléVictor MerckléCPPg++14.2.0Success1,768
Jun 18, 2026 15:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,268
Jun 18, 2026 15:25Victor MerckléVictor MerckléCPPg++14.2.0Success12,630
Jun 18, 2026 15:17Victor MerckléVictor MerckléCPPg++14.2.0Success1,908
Jun 18, 2026 15:08Victor MerckléVictor MerckléCPPg++14.2.0Success2,051
Jun 18, 2026 05:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,938
Jun 18, 2026 05:03Victor MerckléVictor MerckléCPPg++14.2.0Success2,444
Jun 18, 2026 04:58Victor MerckléVictor MerckléCPPg++14.2.0Success2,410
Jun 18, 2026 04:47Victor MerckléVictor MerckléCPPg++14.2.0Success2,402
Jun 18, 2026 04:28Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 18, 2026 04:21Victor MerckléVictor MerckléCPPg++14.2.0Success1,782
Jun 18, 2026 04:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,893+5.00 RP
Jun 17, 2026 22:43Victor MerckléVictor MerckléCPPg++14.2.0Success12,984
Jun 17, 2026 22:28Victor MerckléVictor MerckléCPPg++14.2.0Success2,977
Jun 17, 2026 22:19Victor MerckléVictor MerckléCPPg++14.2.0Success1,957
Jun 17, 2026 22:12Victor MerckléVictor MerckléCPPg++14.2.0Success3,986
Jun 17, 2026 22:00Victor MerckléVictor MerckléCPPg++14.2.0Success1,768
Jun 17, 2026 19:41Victor MerckléVictor MerckléCPPg++14.2.0Success1,761
Jun 17, 2026 19:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,849
Jun 17, 2026 09:35Victor MerckléVictor MerckléZIG0.16.0Success2,028
Jun 17, 2026 09:26Victor MerckléVictor MerckléZIG0.16.0Success2,051
Jun 17, 2026 08:22Victor MerckléVictor MerckléZIG0.16.0Success3,672
Jun 17, 2026 07:19Victor MerckléVictor MerckléZIG0.16.0Success2,058
Jun 17, 2026 07:14Victor MerckléVictor MerckléZIG0.16.0Success2,059
Jun 17, 2026 07:08Victor MerckléVictor MerckléZIG0.16.0Success2,043
Jun 17, 2026 07:02Victor MerckléVictor MerckléZIG0.16.0Success2,064
Jun 17, 2026 06:57Victor MerckléVictor MerckléZIG0.16.0Success2,057