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 07:57Dominique GarmierDominique GarmierScore: 7,405Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 14, 2026 23:347,1288,734,249,1111,708,008,0001,357,184,000205,074,432
2Mar 14, 2026 23:097,1438,485,709,4521,757,960,0001,313,453,000216,899,584
3Mar 15, 2026 09:577,1448,762,852,4441,734,838,0001,337,250,000223,879,168
4Mar 20, 2026 07:577,1668,834,283,5751,712,705,0001,368,559,000203,702,272
5Mar 20, 2026 08:287,1769,367,158,3311,722,129,0001,363,608,000223,875,072
6Mar 14, 2026 23:237,2058,811,634,2181,747,855,0001,350,163,000208,375,808
7Mar 20, 2026 08:287,2078,911,149,9451,685,067,0001,413,768,000202,563,584
8Mar 14, 2026 23:347,2089,173,294,1371,716,541,0001,382,742,000203,964,416
9Mar 14, 2026 18:547,2108,887,478,2871,696,427,0001,403,699,000209,027,072
10Mar 14, 2026 23:427,2138,769,545,3311,729,084,0001,372,385,000215,498,752
11Mar 15, 2026 20:217,2139,031,161,3811,673,649,0001,427,762,000204,746,752
12Mar 20, 2026 08:097,2298,705,530,2371,686,974,0001,421,708,000189,423,616
13Mar 14, 2026 23:427,2558,806,771,8441,717,188,0001,402,303,000191,582,208
14Mar 14, 2026 23:237,2568,656,313,3171,710,080,0001,409,890,000190,001,152
15Mar 18, 2026 23:407,2598,856,417,6641,754,080,0001,367,503,000211,767,296
16Mar 15, 2026 14:147,2628,938,941,7061,736,528,0001,386,008,000206,983,168
17Mar 20, 2026 02:447,2649,904,481,6651,718,408,0001,405,326,000209,989,632
18Mar 14, 2026 18:547,2698,644,897,7381,727,616,0001,397,926,000223,416,320
19Mar 15, 2026 09:577,2698,575,529,3901,700,088,0001,425,656,000196,706,304
20Mar 20, 2026 02:447,2708,601,530,3711,758,288,0001,367,892,000202,391,552
21Mar 14, 2026 23:427,2738,923,592,3191,783,476,0001,343,701,000201,981,952
22Mar 14, 2026 19:207,2768,930,146,5051,665,123,0001,463,507,000203,427,840
23Mar 14, 2026 23:237,2838,524,183,1931,759,803,0001,371,981,000192,221,184
24Mar 14, 2026 23:347,2848,693,505,4851,713,908,0001,418,198,000189,059,072
25Mar 14, 2026 18:547,2858,461,412,5021,743,133,0001,389,424,000187,711,488
26Mar 15, 2026 09:577,2928,783,134,3001,741,000,0001,394,398,000209,195,008
27Mar 14, 2026 23:097,2938,892,015,9031,751,169,0001,384,786,000202,637,312
28Mar 14, 2026 19:207,2948,779,721,1791,725,798,0001,410,661,000198,725,632
29Mar 14, 2026 19:087,3068,649,669,0051,708,475,0001,433,271,000189,317,120
30Mar 14, 2026 23:427,3068,779,272,9711,764,531,0001,377,046,000214,069,248
31Mar 14, 2026 23:097,3098,898,822,3601,773,998,0001,368,832,000188,100,608
32Mar 14, 2026 23:237,3129,096,066,3531,773,670,0001,370,608,000203,313,152
33Mar 14, 2026 23:427,3258,889,077,1911,720,205,0001,429,549,000225,452,032
34Mar 20, 2026 08:287,3279,744,009,4781,754,899,0001,395,715,000210,214,912
35Mar 15, 2026 11:027,3288,709,095,3511,793,772,0001,357,234,000194,191,360
36Mar 14, 2026 19:207,3308,492,394,3621,722,335,0001,429,690,000187,740,160
37Mar 14, 2026 23:347,3348,643,523,1121,822,613,0001,331,212,000200,769,536
38Mar 15, 2026 11:027,3419,358,594,9541,733,644,0001,422,868,000199,110,656
39Mar 20, 2026 02:447,3428,602,504,6661,791,194,0001,365,860,000201,371,648
40Mar 16, 2026 14:527,3438,741,274,4891,756,485,0001,400,805,000195,411,968
41Mar 14, 2026 19:207,3588,551,668,4351,794,244,0001,369,691,000207,110,144
42Mar 14, 2026 23:347,3598,770,624,1711,771,193,0001,393,285,000197,951,488
43Mar 14, 2026 23:237,3608,845,982,2831,827,770,0001,337,142,000200,998,912
44Mar 14, 2026 23:427,3628,771,120,4931,762,059,0001,403,506,000196,108,288
45Mar 20, 2026 02:447,36910,229,770,7341,758,116,0001,410,444,000194,514,944
46Mar 15, 2026 14:147,3708,808,941,6071,800,919,0001,368,093,000188,882,944
47Mar 14, 2026 23:237,3758,693,801,5281,769,769,0001,401,569,000206,467,072
48Mar 14, 2026 23:347,3768,722,738,5671,782,061,0001,389,571,000188,596,224
49Mar 14, 2026 23:097,3788,697,331,7471,800,986,0001,371,605,000198,705,152
50Mar 18, 2026 23:407,3798,580,818,5811,776,035,0001,396,746,000208,273,408
51Mar 15, 2026 09:577,3828,861,972,5091,798,118,0001,376,350,000198,443,008
52Mar 20, 2026 02:447,38210,158,769,6431,833,433,0001,340,717,000202,129,408
53Mar 14, 2026 23:427,3848,734,242,8021,788,135,0001,387,086,000228,773,888
54Mar 14, 2026 23:097,3999,067,443,1471,763,294,0001,418,257,000209,207,296
55Mar 14, 2026 23:097,4058,569,867,3771,784,199,0001,399,786,000202,207,232
56Mar 15, 2026 20:217,4078,740,035,3991,771,890,0001,412,951,000191,307,776
57Mar 14, 2026 19:047,4159,269,494,0281,758,098,0001,430,551,000204,283,904
58Mar 15, 2026 09:577,4158,869,590,1371,764,551,0001,423,900,000195,837,952
59Mar 20, 2026 08:287,4188,720,804,1161,828,474,0001,361,175,000196,157,440
60Mar 20, 2026 08:287,4198,925,198,7491,801,551,0001,388,463,000220,151,808
61Mar 15, 2026 09:577,4209,208,498,6001,749,313,0001,441,258,000204,738,560
62Mar 14, 2026 23:427,4248,906,835,5431,736,928,0001,455,453,000198,737,920
63Mar 14, 2026 23:237,4318,738,959,3381,787,303,0001,407,899,000219,086,848
64Mar 14, 2026 23:347,4318,712,573,4301,797,708,0001,397,429,000190,595,072
65Mar 15, 2026 09:577,4328,892,991,0911,746,447,0001,449,201,000216,145,920
66Mar 15, 2026 09:577,4378,836,212,2321,808,919,0001,389,081,000213,073,920
67Mar 20, 2026 02:447,4439,548,147,7241,786,109,0001,414,550,000188,121,088
68Mar 15, 2026 14:147,4448,694,854,4561,776,525,0001,424,274,000208,015,360
69Mar 15, 2026 20:217,4468,870,587,0941,813,194,0001,388,572,000201,469,952
70Mar 14, 2026 18:547,4498,851,111,4591,756,134,0001,446,991,000202,571,776
71Mar 15, 2026 11:027,4498,837,599,3751,803,302,0001,399,653,000211,030,016
72Mar 16, 2026 14:527,4598,649,514,9971,767,007,0001,440,292,000192,098,304
73Mar 14, 2026 19:047,4678,877,561,2321,780,651,0001,430,129,000216,350,720
74Mar 18, 2026 23:407,4698,916,143,1711,776,374,0001,435,263,000182,960,128
75Mar 16, 2026 14:527,4808,951,873,7121,811,618,0001,404,970,000200,916,992
76Mar 14, 2026 19:087,4858,734,848,8171,775,836,0001,442,804,000206,872,576
77Mar 20, 2026 08:097,4858,899,890,3001,810,928,0001,407,508,000176,095,232
78Mar 14, 2026 23:347,4958,729,470,5821,794,371,0001,428,421,000201,871,360
79Mar 14, 2026 23:097,4979,090,322,0701,743,801,0001,479,923,000204,754,944
80Mar 14, 2026 23:237,5008,944,044,4691,730,432,0001,494,600,000209,977,344
81Mar 15, 2026 09:577,5039,028,257,5031,764,976,0001,461,478,000212,480,000
82Mar 14, 2026 19:207,5048,638,475,3791,769,985,0001,456,643,000206,696,448
83Mar 14, 2026 23:097,5108,760,974,8471,800,793,0001,428,595,000225,611,776
84Mar 14, 2026 23:097,5189,151,686,4791,841,878,0001,391,033,000207,745,024
85Mar 14, 2026 18:547,5248,912,138,4151,768,030,0001,467,153,000193,904,640
86Mar 14, 2026 18:547,5278,661,910,2841,775,996,0001,460,802,000206,528,512
87Mar 14, 2026 23:347,5288,750,096,1701,788,737,0001,448,358,000201,965,568
88Mar 14, 2026 18:547,5328,778,900,5601,816,728,0001,422,002,000214,474,752
89Mar 20, 2026 07:577,5328,828,393,4051,841,901,0001,397,064,000186,662,912
90Mar 14, 2026 19:207,5339,087,721,5111,787,550,0001,451,701,000196,349,952
91Mar 14, 2026 19:047,5368,723,735,1571,796,724,0001,443,796,000204,337,152
92Mar 14, 2026 19:087,5368,713,028,3751,787,271,0001,453,098,000187,084,800
93Mar 20, 2026 08:097,5388,741,887,1391,852,825,0001,388,375,000199,634,944
94Mar 14, 2026 19:207,5479,016,779,3091,802,293,0001,443,062,000217,657,344
95Mar 20, 2026 02:447,5568,719,101,0661,781,311,0001,467,849,000207,130,624
96Mar 20, 2026 02:447,5578,752,715,4611,791,330,0001,458,036,000185,171,968
97Mar 20, 2026 08:287,5628,863,818,5601,881,856,0001,369,635,000195,059,712
98Mar 20, 2026 02:447,5739,005,219,2971,774,015,0001,482,505,000189,280,256
99Mar 14, 2026 19:207,5918,709,405,9131,816,948,0001,447,126,000164,253,696
100Mar 20, 2026 07:577,5968,813,353,0731,835,279,0001,431,033,000191,561,728
101Mar 14, 2026 23:427,6018,743,608,4371,787,723,0001,480,642,000190,038,016
102Mar 20, 2026 08:287,6028,944,103,0851,816,700,0001,452,347,000207,056,896
103Mar 20, 2026 08:287,6259,071,329,2311,837,847,0001,440,719,000201,904,128
104Mar 14, 2026 19:207,6518,928,982,2131,807,316,0001,482,572,000205,131,776
105Mar 14, 2026 18:547,6558,794,022,4411,824,170,0001,467,641,000197,804,032
106Mar 14, 2026 18:547,6699,179,165,4561,849,365,0001,448,249,000205,012,992
107Mar 14, 2026 23:237,6898,832,487,4001,848,658,0001,457,577,000199,888,896
108Mar 20, 2026 08:287,7398,837,663,4931,872,382,0001,455,415,000201,834,496