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 listNov 1, 2021 13:11Ilya AniskovetsIlya AniskovetsScore: 5,292Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Nov 1, 2021 14:085,26337,818,30014,860,0001,981,0002,392,064
2Nov 1, 2021 13:105,26834,178,61814,874,0001,983,0002,265,088
3Nov 1, 2021 13:115,26943,532,10815,870,000991,0002,265,088
4Nov 1, 2021 13:105,27142,840,19815,875,000992,0002,383,872
5Nov 1, 2021 14:085,27145,930,17815,875,000992,0002,265,088
6Nov 1, 2021 11:375,27141,747,31815,874,000992,0002,392,064
7Nov 1, 2021 13:105,27243,023,36215,878,000992,0002,527,232
8Nov 1, 2021 11:375,27243,177,63415,879,000992,0002,265,088
9Nov 1, 2021 11:375,27243,649,32714,885,0001,984,0002,265,088
10Nov 1, 2021 13:115,27242,947,91515,878,000992,0002,265,088
11Nov 1, 2021 13:115,27341,408,33614,889,0001,985,0002,392,064
12Nov 1, 2021 13:105,27333,813,30514,888,0001,985,0002,379,776
13Nov 1, 2021 14:085,27434,163,15214,891,0001,985,0002,265,088
14Nov 1, 2021 13:105,27437,236,38114,891,0001,985,0002,265,088
15Nov 1, 2021 11:375,27536,752,42314,895,0001,986,0002,265,088
16Nov 1, 2021 14:085,27540,260,20014,894,0001,985,0002,265,088
17Nov 1, 2021 13:105,27648,344,89715,891,000993,0002,265,088
18Nov 1, 2021 14:085,27733,119,56414,901,0001,986,0002,387,968
19Nov 1, 2021 13:105,27742,838,94314,901,0001,986,0002,396,160
20Nov 1, 2021 13:115,27846,375,96314,903,0001,987,0002,387,968
21Nov 1, 2021 11:375,28351,683,45914,917,0001,989,0002,387,968
22Nov 1, 2021 11:375,28541,548,46715,856,0001,057,0002,514,944
23Nov 1, 2021 13:105,28640,552,85814,926,0001,990,0002,396,160
24Nov 1, 2021 14:085,29035,835,30114,936,0001,991,0002,265,088
25Nov 1, 2021 13:115,29250,909,25514,941,0001,992,0002,387,968
26Nov 1, 2021 11:375,29338,226,92715,942,000996,0002,265,088
27Nov 1, 2021 14:085,29532,581,72314,950,0001,993,0002,265,088
28Nov 1, 2021 13:115,29842,671,62615,956,000997,0002,265,088
29Nov 1, 2021 13:115,29833,879,81115,958,000997,0002,265,088
30Nov 1, 2021 11:375,29939,406,76015,960,000997,0002,383,872
31Nov 1, 2021 13:115,30133,869,48615,966,000997,0002,396,160
32Nov 1, 2021 13:105,30336,253,42114,972,0001,996,0002,265,088
33Nov 1, 2021 11:375,30843,158,21815,987,000999,0002,265,088
34Nov 1, 2021 14:085,31445,293,34316,006,0001,000,0002,527,232
35Nov 1, 2021 13:115,31739,011,10115,013,0002,001,0002,527,232
36Nov 1, 2021 14:085,32743,852,77415,041,0002,005,0002,506,752
37Nov 1, 2021 13:105,452110,317,63217,445,38802,269,184
38Nov 1, 2021 11:375,459102,400,70917,467,27502,285,568
39Nov 1, 2021 14:085,46470,616,07817,484,20202,273,280
40Nov 1, 2021 13:105,47175,985,12217,506,54302,289,664
41Nov 1, 2021 13:115,472105,870,25817,511,24202,269,184
42Nov 1, 2021 14:085,47464,637,54517,515,47502,281,472
43Nov 1, 2021 13:115,47479,907,80217,515,46302,277,376
44Nov 1, 2021 13:115,47796,281,91917,525,19102,289,664
45Nov 1, 2021 11:375,47873,077,19617,530,28202,285,568
46Nov 1, 2021 11:375,47982,743,36017,532,32102,285,568
47Nov 1, 2021 14:085,48264,400,47117,543,21802,285,568
48Nov 1, 2021 13:105,48789,626,20917,557,34202,285,568