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 listMay 28, 2021 20:55Dmitry DolgopolovDmitry DolgopolovScore: 5,019Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 28, 2021 20:554,97839,394,87213,940,0001,991,0002,445,312
2May 28, 2021 20:554,98429,054,07713,957,0001,993,0002,445,312
3May 28, 2021 20:494,98438,715,64213,956,0001,993,0002,437,120
4May 28, 2021 20:504,99034,889,26413,973,0001,996,0002,433,024
5May 28, 2021 20:494,99230,748,49713,977,0001,996,0002,273,280
6May 28, 2021 20:504,99429,098,03113,983,0001,997,0002,437,120
7May 28, 2021 20:554,99433,801,23013,985,0001,997,0002,535,424
8May 28, 2021 20:554,99543,579,36513,987,0001,998,0002,535,424
9May 28, 2021 20:504,99637,849,08313,989,0001,998,0002,441,216
10May 28, 2021 20:554,99839,920,56813,995,0001,999,0002,273,280
11May 28, 2021 20:504,99939,186,56513,998,0001,999,0002,449,408
12May 28, 2021 20:505,00037,849,63814,000,0002,000,0002,273,280
13May 28, 2021 20:555,00137,735,08814,002,0002,000,0002,445,312
14May 28, 2021 20:555,00538,976,82914,014,0002,002,0002,273,280
15May 28, 2021 20:495,00532,661,40514,014,0002,002,0002,273,280
16May 28, 2021 20:505,00734,289,14014,019,0002,002,0002,535,424
17May 28, 2021 20:555,00828,903,31714,021,0002,003,0002,437,120
18May 28, 2021 20:495,01033,423,80314,028,0002,004,0002,445,312
19May 28, 2021 20:555,01231,671,00415,035,0001,002,0002,535,424
20May 28, 2021 20:495,01238,361,85714,034,0002,004,0002,445,312
21May 28, 2021 20:555,01634,499,03714,045,0002,006,0002,437,120
22May 28, 2021 20:505,01734,788,75914,047,0002,006,0002,273,280
23May 28, 2021 20:495,01843,027,54414,051,0002,007,0002,453,504
24May 28, 2021 20:495,01830,541,28614,052,0002,007,0002,273,280
25May 28, 2021 20:555,01937,505,00414,053,0002,007,0002,535,424
26May 28, 2021 20:555,02132,102,66814,058,0002,008,0002,449,408
27May 28, 2021 20:555,02135,840,30914,058,0002,008,0002,273,280
28May 28, 2021 20:495,02144,123,56614,060,0002,008,0002,437,120
29May 28, 2021 20:495,02433,002,44414,068,0002,009,0002,273,280
30May 28, 2021 20:505,02831,915,71014,077,0002,011,0002,531,328
31May 28, 2021 20:555,02937,446,77814,081,0002,011,0002,273,280
32May 28, 2021 20:555,03433,309,78115,036,0001,074,0002,445,312
33May 28, 2021 20:555,04138,721,34514,114,0002,016,0002,449,408
34May 28, 2021 20:505,04337,709,62814,121,0002,017,0002,445,312
35May 28, 2021 20:555,04736,714,44514,131,0002,018,0002,535,424
36May 28, 2021 20:555,05029,456,66015,150,0001,010,0002,273,280
37May 28, 2021 20:555,22647,933,10416,721,67102,195,456
38May 28, 2021 20:495,23651,795,45816,756,29902,203,648
39May 28, 2021 20:505,24452,194,85516,781,13202,211,840
40May 28, 2021 20:505,25382,250,38116,808,96302,199,552
41May 28, 2021 20:555,26180,609,23716,835,25602,203,648
42May 28, 2021 20:555,26263,651,69616,839,75102,203,648
43May 28, 2021 20:505,26347,969,50416,842,79302,207,744
44May 28, 2021 20:495,26468,164,49116,844,62702,260,992
45May 28, 2021 20:495,26759,050,99216,853,50602,199,552
46May 28, 2021 20:555,26939,745,42316,860,40302,207,744
47May 28, 2021 20:555,28784,274,68216,919,89702,199,552
48May 28, 2021 20:555,30747,573,01116,982,75802,199,552