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 listJan 20, 2026 00:51Josu San MartinJosu San MartinScore: 3,337Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 20, 2026 02:343,0183,541,139,499783,926,000513,687,00013,848,576
2Jan 20, 2026 02:343,0263,518,036,255779,655,000521,387,00013,856,768
3Jan 20, 2026 02:343,0423,619,310,140797,277,000510,589,00013,860,864
4Jan 20, 2026 02:313,0433,598,030,428781,668,000526,647,00013,864,960
5Jan 20, 2026 02:313,0433,627,567,084786,588,000522,061,00013,717,504
6Jan 20, 2026 02:343,0483,594,996,493784,438,000526,119,00013,856,768
7Jan 20, 2026 02:343,0513,806,534,190834,438,000477,307,00013,852,672
8Jan 20, 2026 02:343,0593,603,001,211799,449,000515,884,00013,848,576
9Jan 20, 2026 02:313,0603,761,929,982848,116,000467,641,00013,860,864
10Jan 20, 2026 02:313,0673,585,534,746790,901,000528,046,00013,877,248
11Jan 20, 2026 02:313,0693,656,177,050831,344,000488,213,00013,864,960
12Jan 20, 2026 02:343,0723,801,289,431777,142,000543,886,00013,852,672
13Jan 20, 2026 02:343,0783,876,434,696786,344,000537,205,00013,856,768
14Jan 20, 2026 02:313,0853,747,651,328776,341,000550,289,00013,869,056
15Jan 20, 2026 02:313,0863,668,000,004761,761,000565,213,00013,856,768
16Jan 20, 2026 02:313,1133,584,627,148762,564,000576,135,00013,864,960
17Jan 20, 2026 02:343,1233,647,789,827709,622,000633,183,00013,852,672
18Jan 20, 2026 02:223,1273,619,398,803843,233,000501,445,00013,873,152
19Jan 20, 2026 02:223,1313,575,923,557834,667,000511,455,00013,864,960
20Jan 20, 2026 02:223,1423,536,809,607824,927,000526,246,00013,869,056
21Jan 20, 2026 02:223,1503,779,432,622870,568,000483,903,00013,860,864
22Jan 20, 2026 02:313,1513,830,200,715809,785,000545,202,00013,860,864
23Jan 20, 2026 02:223,1553,596,294,216844,638,000512,112,00013,873,152
24Jan 20, 2026 02:223,1553,823,567,203870,689,000485,886,00013,864,960
25Jan 20, 2026 02:223,1713,614,163,300805,517,000558,189,00013,869,056
26Jan 20, 2026 02:223,1803,867,486,047821,694,000545,912,00013,869,056
27Jan 20, 2026 02:223,1893,692,070,338847,590,000523,677,00013,864,960
28Jan 20, 2026 01:103,2153,583,126,089853,384,000528,957,00013,873,152
29Jan 20, 2026 01:103,2263,654,863,822811,866,000575,515,00013,864,960
30Jan 20, 2026 01:103,2373,695,547,825819,405,000572,413,00013,860,864
31Jan 20, 2026 01:043,2413,662,573,523829,128,000564,586,00013,869,056
32Jan 20, 2026 01:043,2453,665,270,160850,144,000545,024,00013,869,056
33Jan 20, 2026 01:043,2483,839,399,460887,940,000508,547,00013,864,960
34Jan 20, 2026 01:103,2623,726,091,720905,066,000497,729,00013,864,960
35Jan 20, 2026 02:053,2633,831,189,032898,558,000504,374,00013,869,056
36Jan 20, 2026 01:043,2633,646,813,431841,135,000561,915,00013,864,960
37Jan 20, 2026 01:103,2643,638,092,189825,173,000578,402,00013,856,768
38Jan 20, 2026 01:043,2753,831,071,465913,802,000494,542,00013,864,960
39Jan 20, 2026 02:053,2773,618,568,825857,969,000551,215,00013,864,960
40Jan 20, 2026 01:103,2943,815,346,892907,973,000508,597,00013,864,960
41Jan 20, 2026 01:103,2953,874,587,624871,796,000545,151,00013,873,152
42Jan 20, 2026 01:043,2993,637,031,071857,870,000560,655,00013,864,960
43Jan 20, 2026 01:043,3053,938,125,104874,211,000546,799,00013,864,960
44Jan 20, 2026 02:053,3053,660,302,501900,120,000521,060,00013,873,152
45Jan 20, 2026 01:043,3143,851,031,105914,136,000510,671,00013,860,864
46Jan 20, 2026 01:103,3213,856,115,064896,730,000531,354,00013,856,768
47Jan 20, 2026 01:103,3233,652,371,081919,051,000509,795,00013,860,864
48Jan 20, 2026 01:043,3313,666,802,321902,318,000530,024,00013,369,344
49Jan 20, 2026 01:043,3373,642,291,039865,491,000569,432,00013,869,056
50Jan 20, 2026 00:593,3373,701,102,007896,416,000538,549,00013,369,344
51Jan 20, 2026 00:443,3393,703,017,375875,900,000559,699,00013,373,440
52Jan 20, 2026 01:043,3403,776,585,196915,146,000520,964,00013,373,440
53Jan 20, 2026 00:593,3453,985,275,111894,605,000543,779,00013,373,440
54Jan 20, 2026 01:043,3483,826,220,955887,135,000552,699,00013,381,632
55Jan 20, 2026 00:443,3543,769,150,378867,897,000574,411,00013,373,440
56Jan 20, 2026 00:573,3563,729,427,054903,119,000539,795,00013,377,536
57Jan 20, 2026 00:573,3593,952,732,387885,383,000559,130,00013,373,440
58Jan 20, 2026 00:593,3603,726,146,607877,077,000567,924,00013,369,344
59Jan 20, 2026 00:563,3633,856,120,711860,564,000585,514,00011,259,904
60Jan 20, 2026 01:043,3643,895,274,263886,609,000559,785,00013,369,344
61Jan 20, 2026 01:043,3653,905,637,745925,242,000521,542,00013,373,440
62Jan 20, 2026 00:443,3663,750,203,110901,111,000546,334,00013,369,344
63Jan 20, 2026 01:043,3663,695,499,601903,001,000544,523,00013,365,248
64Jan 20, 2026 00:443,3743,668,660,484886,551,000564,169,00013,377,536
65Jan 20, 2026 00:443,3763,709,254,907906,618,000544,892,00013,369,344
66Jan 20, 2026 00:533,3763,716,704,164918,120,000533,708,00012,320,768
67Jan 20, 2026 00:553,3763,833,578,567875,047,000576,682,00013,746,176
68Jan 20, 2026 00:573,3763,813,253,892888,328,000563,387,00013,377,536
69Jan 20, 2026 01:043,3783,720,742,423906,896,000545,713,00013,365,248
70Jan 20, 2026 00:593,3793,757,829,706897,938,000554,879,00013,377,536
71Jan 20, 2026 00:573,3813,784,297,831905,452,000548,184,00013,373,440
72Jan 20, 2026 00:593,3813,652,554,433885,314,000568,644,00013,369,344
73Jan 20, 2026 00:593,3843,941,629,214927,141,000527,861,00013,369,344
74Jan 20, 2026 00:443,3853,946,776,075947,359,000508,366,00013,373,440
75Jan 20, 2026 00:443,3853,678,747,092880,731,000574,637,00013,369,344
76Jan 20, 2026 00:573,3863,662,827,415889,743,000566,304,00013,381,632
77Jan 20, 2026 01:043,3874,025,805,271913,461,000543,077,00013,369,344
78Jan 20, 2026 00:593,3873,833,355,909970,544,000485,873,00013,373,440
79Jan 20, 2026 01:043,3873,929,984,254895,503,000560,969,00013,373,440
80Jan 20, 2026 01:043,3903,748,048,711908,756,000548,921,00013,365,248
81Jan 20, 2026 00:553,3903,916,854,667959,102,000498,640,00013,746,176
82Jan 20, 2026 00:563,3913,913,299,268854,558,000603,625,00011,010,048
83Jan 20, 2026 00:443,3923,905,096,355937,777,000520,857,00013,365,248
84Jan 20, 2026 00:573,3933,661,840,665921,028,000537,935,00013,373,440
85Jan 20, 2026 00:573,3974,132,503,322941,117,000519,635,00013,373,440
86Jan 20, 2026 00:563,4073,830,870,561918,732,000546,083,00011,010,048
87Jan 20, 2026 00:553,4093,807,986,790909,931,000555,940,00013,742,080
88Jan 20, 2026 00:593,4123,981,701,725911,918,000555,031,00013,373,440
89Jan 20, 2026 00:573,4134,015,638,065908,783,000558,901,00013,369,344
90Jan 20, 2026 01:043,4173,748,120,850903,600,000565,603,00013,381,632
91Jan 20, 2026 00:573,4193,923,176,388871,560,000598,773,00013,369,344
92Jan 20, 2026 00:533,4323,873,528,146911,092,000564,570,00012,333,056
93Jan 20, 2026 00:593,4423,646,659,504905,390,000574,618,00013,377,536
94Jan 20, 2026 00:533,4483,795,194,943923,965,000558,784,00012,333,056
95Jan 20, 2026 00:443,4523,958,946,075956,229,000528,033,00013,365,248
96Jan 20, 2026 01:043,4653,675,451,947925,252,000564,735,00013,377,536
97Jan 20, 2026 00:513,5166,209,635,795998,819,000513,212,00010,215,424
98Jan 20, 2026 00:513,5193,916,528,6291,030,650,000482,694,00010,227,712
99Jan 20, 2026 00:513,5473,884,367,8441,013,159,000512,066,00010,215,424