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.

Back to listMar 20, 2026 00:19olliecrowolliecrowScore: 3,121Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 20, 2026 00:193,0943,649,212,035733,940,000596,326,00013,770,752
2Mar 20, 2026 04:043,0953,693,851,400738,329,000592,726,00013,774,848
3Mar 20, 2026 04:043,0953,578,333,814730,564,000600,432,00013,770,752
4Mar 20, 2026 00:193,0984,027,947,092814,245,000517,741,00013,770,752
5Mar 20, 2026 04:043,1023,610,238,579808,551,000525,445,00013,766,656
6Mar 20, 2026 04:043,1033,814,797,609741,940,000592,428,00013,770,752
7Mar 20, 2026 04:233,1073,792,951,816748,189,000587,698,00013,778,944
8Mar 20, 2026 04:043,1095,110,879,686815,945,000520,996,00013,762,560
9Mar 20, 2026 04:233,1103,598,473,859746,122,000591,158,00013,766,656
10Mar 20, 2026 00:193,1123,800,097,596736,622,000601,462,00013,770,752
11Mar 20, 2026 00:193,1213,603,956,063732,340,000609,511,00013,762,560
12Mar 20, 2026 00:193,1253,618,533,086749,332,000594,377,00013,770,752
13Mar 20, 2026 00:193,1313,648,486,882721,672,000624,458,00013,766,656
14Mar 20, 2026 04:043,1343,817,651,497672,649,000674,925,00013,774,848
15Mar 20, 2026 04:233,1393,610,746,271755,942,000593,871,00013,770,752
16Mar 20, 2026 04:043,1425,527,098,740831,637,000519,303,00013,770,752
17Mar 20, 2026 00:193,1503,588,980,868796,221,000558,283,00013,766,656
18Mar 20, 2026 04:043,1593,792,441,973752,366,000605,846,00013,770,752
19Mar 20, 2026 04:043,1839,327,362,436842,252,000526,235,00013,770,752
20Mar 20, 2026 00:193,2104,289,313,244896,491,000483,677,00013,762,560
21Mar 20, 2026 00:193,2903,841,593,399795,849,000618,870,00013,770,752