Count uint8 Sergey Svistunov

Count the number of bytes equal to 127 in a binary stream as fast as possible.

Input: 250 000 000 uint8 values in binary on STDIN.

Output: The count of elements equal to 127, printed as a decimal string.

Back to listJul 27, 2022 11:43Robert BurkeRobert BurkeScore: 4,458Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 27, 2022 11:444,42333,917,27812,132,0002,022,0002,453,504
2Jul 27, 2022 11:414,42726,305,32012,142,0002,023,0002,281,472
3Jul 27, 2022 11:444,42833,680,82112,147,0002,024,0002,281,472
4Jul 27, 2022 11:434,43329,085,25512,159,0002,026,0002,453,504
5Jul 27, 2022 11:434,43528,419,44312,165,0002,027,0002,449,408
6Jul 27, 2022 11:444,43830,175,50812,172,0002,028,0002,281,472
7Jul 27, 2022 11:414,44233,856,23212,183,0002,030,0002,281,472
8Jul 27, 2022 11:444,44231,345,32512,183,0002,030,0002,281,472
9Jul 27, 2022 11:414,44337,802,52512,188,0002,031,0002,281,472
10Jul 27, 2022 11:434,44336,844,23512,188,0002,031,0002,281,472
11Jul 27, 2022 11:444,44527,931,45012,192,0002,032,0002,445,312
12Jul 27, 2022 11:414,44631,174,76612,196,0002,032,0002,281,472
13Jul 27, 2022 11:434,44633,760,29212,194,0002,032,0002,281,472
14Jul 27, 2022 11:444,44633,116,79012,194,0002,032,0002,281,472
15Jul 27, 2022 11:444,44928,227,97212,203,0002,033,0002,281,472
16Jul 27, 2022 11:444,45231,386,85313,228,0001,017,0002,449,408
17Jul 27, 2022 11:444,45232,750,10912,212,0002,035,0002,281,472
18Jul 27, 2022 11:414,45341,306,50612,213,0002,035,0002,281,472
19Jul 27, 2022 11:414,45431,450,69212,216,0002,036,0002,277,376
20Jul 27, 2022 11:414,45441,360,79712,218,0002,036,0002,281,472
21Jul 27, 2022 11:414,45526,382,52012,220,0002,036,0002,281,472
22Jul 27, 2022 11:444,45638,486,56312,222,0002,037,0002,281,472
23Jul 27, 2022 11:444,45632,991,94813,241,0001,018,0002,445,312
24Jul 27, 2022 11:444,45736,692,55412,224,0002,037,0002,449,408
25Jul 27, 2022 11:444,45838,761,99213,247,0001,019,0002,281,472
26Jul 27, 2022 11:444,45936,982,75313,250,0001,019,0002,281,472
27Jul 27, 2022 11:434,45930,055,95013,172,0001,097,0002,281,472
28Jul 27, 2022 11:444,46030,675,84213,252,0001,019,0002,281,472
29Jul 27, 2022 11:444,46030,018,35213,254,0001,019,0002,277,376
30Jul 27, 2022 11:434,46233,067,97213,259,0001,019,0002,441,216
31Jul 27, 2022 11:444,46331,090,97113,261,0001,020,0002,281,472
32Jul 27, 2022 11:434,46338,692,74613,262,0001,020,0002,281,472
33Jul 27, 2022 11:434,46334,313,57613,262,0001,020,0002,453,504
34Jul 27, 2022 11:444,46429,792,98413,265,0001,020,0002,281,472
35Jul 27, 2022 11:434,47035,648,67513,284,0001,021,0002,281,472
36Jul 27, 2022 11:414,47233,328,91912,266,0002,044,0002,441,216
37Jul 27, 2022 11:414,68084,792,73414,975,85002,203,648
38Jul 27, 2022 11:414,68179,979,47414,978,98902,203,648
39Jul 27, 2022 11:434,68479,369,34314,988,49302,195,456
40Jul 27, 2022 11:434,68678,732,28614,996,18502,207,744
41Jul 27, 2022 11:414,68964,105,72315,003,76602,207,744
42Jul 27, 2022 11:444,69675,862,20015,026,36002,203,648
43Jul 27, 2022 11:444,70479,989,90615,052,83002,207,744
44Jul 27, 2022 11:444,71858,151,47415,096,02302,203,648
45Jul 27, 2022 11:444,71877,725,48715,097,41102,211,840
46Jul 27, 2022 11:434,72068,555,77115,103,30902,195,456
47Jul 27, 2022 11:444,730100,151,61115,135,75402,224,128
48Jul 27, 2022 11:444,73282,146,14415,141,78202,207,744