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 listMar 28, 2026 15:03olliecrowolliecrowScore: 4,354Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 28, 2026 15:044,31928,975,65513,822,00002,486,272
2Mar 28, 2026 15:044,33228,423,29712,873,000990,0002,281,472
3Mar 28, 2026 15:044,33229,869,06112,871,000990,0002,281,472
4Mar 28, 2026 15:044,33331,362,78613,866,00002,502,656
5Mar 28, 2026 15:054,33332,556,48812,874,000990,0002,498,560
6Mar 28, 2026 15:034,33431,738,64712,879,000990,0002,281,472
7Mar 28, 2026 15:054,33430,476,73812,878,000990,0002,490,368
8Mar 28, 2026 15:064,33532,653,15512,882,000990,0002,281,472
9Mar 28, 2026 15:024,33530,076,09712,882,000990,0002,486,272
10Mar 28, 2026 15:064,33637,683,14012,883,000991,0002,535,424
11Mar 28, 2026 15:064,33726,644,44112,888,000991,0002,498,560
12Mar 28, 2026 15:064,33743,072,11713,879,00002,494,464
13Mar 28, 2026 15:034,33730,478,13712,888,000991,0002,494,464
14Mar 28, 2026 15:044,33732,150,61112,886,000991,0002,494,464
15Mar 28, 2026 15:064,33839,933,02712,891,000991,0002,490,368
16Mar 28, 2026 15:044,33840,562,97112,889,000991,0002,494,464
17Mar 28, 2026 15:054,33833,513,53512,890,000991,0002,494,464
18Mar 28, 2026 15:064,33825,934,77912,892,000991,0002,490,368
19Mar 28, 2026 15:054,33836,182,03112,891,000991,0002,502,656
20Mar 28, 2026 15:034,33830,738,35012,891,000991,0002,494,464
21Mar 28, 2026 15:054,33927,464,99613,884,00002,494,464
22Mar 28, 2026 15:044,33925,879,81112,895,000991,0002,498,560
23Mar 28, 2026 15:044,34034,981,48113,889,00002,490,368
24Mar 28, 2026 15:044,34038,277,13012,897,000992,0002,494,464
25Mar 28, 2026 15:054,34031,031,15612,896,000992,0002,494,464
26Mar 28, 2026 15:064,34132,600,53812,900,000992,0002,482,176
27Mar 28, 2026 15:064,34128,378,54513,890,00002,281,472
28Mar 28, 2026 15:024,34137,406,97312,898,000992,0002,281,472
29Mar 28, 2026 15:034,34244,367,25812,901,000992,0002,490,368
30Mar 28, 2026 15:024,34231,247,16812,902,000992,0002,490,368
31Mar 28, 2026 15:064,34329,175,69312,905,000992,0002,506,752
32Mar 28, 2026 15:064,34528,857,86912,911,000993,0002,281,472
33Mar 28, 2026 15:044,34527,449,50012,910,000993,0002,498,560
34Mar 28, 2026 15:034,34631,689,95212,913,000993,0002,281,472
35Mar 28, 2026 15:064,34628,605,72011,921,0001,986,0002,281,472
36Mar 28, 2026 15:064,34636,612,57312,915,000993,0002,486,272
37Mar 28, 2026 15:054,34932,777,83312,923,000994,0002,486,272
38Mar 28, 2026 15:054,34930,412,64411,928,0001,988,0002,494,464
39Mar 28, 2026 15:054,35029,268,54512,927,000994,0002,498,560
40Mar 28, 2026 15:024,35028,839,61412,925,000994,0002,281,472
41Mar 28, 2026 15:044,35129,141,13811,935,0001,989,0002,281,472
42Mar 28, 2026 15:054,35125,496,03313,922,00002,281,472
43Mar 28, 2026 15:034,35137,619,43812,929,000994,0002,498,560
44Mar 28, 2026 15:054,35331,689,15512,936,000995,0002,281,472
45Mar 28, 2026 15:044,35429,933,65812,939,000995,0002,498,560
46Mar 28, 2026 15:064,35434,882,86112,938,000995,0002,539,520
47Mar 28, 2026 15:034,35431,810,03612,938,000995,0002,281,472
48Mar 28, 2026 15:044,35436,473,45013,933,00002,498,560
49Mar 28, 2026 15:034,35534,828,74111,946,0001,991,0002,502,656
50Mar 28, 2026 15:044,35636,963,84612,943,000995,0002,281,472
51Mar 28, 2026 15:044,35641,416,64512,943,000995,0002,281,472
52Mar 28, 2026 15:054,35640,174,12612,945,000995,0002,281,472
53Mar 28, 2026 15:054,35730,494,39011,950,0001,991,0002,502,656
54Mar 28, 2026 15:034,35735,329,08911,951,0001,991,0002,494,464
55Mar 28, 2026 15:064,35831,046,30512,949,000996,0002,490,368
56Mar 28, 2026 15:024,35832,505,82312,949,000996,0002,494,464
57Mar 28, 2026 15:064,35838,645,01611,953,0001,992,0002,490,368
58Mar 28, 2026 15:054,35929,772,86712,954,000996,0002,281,472
59Mar 28, 2026 15:034,35926,693,84812,953,000996,0002,281,472
60Mar 28, 2026 15:054,35929,364,21212,953,000996,0002,281,472
61Mar 28, 2026 15:034,36030,066,07612,955,000996,0002,281,472
62Mar 28, 2026 15:034,36228,594,76912,962,000997,0002,498,560
63Mar 28, 2026 15:044,36231,388,93312,962,000997,0002,281,472
64Mar 28, 2026 15:054,36330,765,06312,965,000997,0002,494,464
65Mar 28, 2026 15:064,36328,012,86912,964,000997,0002,494,464
66Mar 28, 2026 15:044,36333,083,36212,966,000997,0002,494,464
67Mar 28, 2026 15:054,36434,652,39412,968,000997,0002,494,464
68Mar 28, 2026 15:044,36427,927,16612,967,000997,0002,281,472
69Mar 28, 2026 15:034,36532,451,69212,972,000997,0002,281,472
70Mar 28, 2026 15:044,36527,049,65712,970,000997,0002,502,656
71Mar 28, 2026 15:064,36629,805,79712,973,000997,0002,490,368
72Mar 28, 2026 15:034,36726,811,63612,977,000998,0002,281,472
73Mar 28, 2026 15:054,36741,771,96611,979,0001,996,0002,281,472
74Mar 28, 2026 15:024,36729,314,70712,975,000998,0002,494,464
75Mar 28, 2026 15:024,36939,306,14211,983,0001,997,0002,494,464
76Mar 28, 2026 15:044,37129,998,16912,987,000999,0002,281,472
77Mar 28, 2026 15:044,37227,507,13511,991,0001,998,0002,281,472
78Mar 28, 2026 15:064,37437,009,04911,997,0001,999,0002,502,656
79Mar 28, 2026 15:034,37430,553,08411,997,0001,999,0002,494,464
80Mar 28, 2026 15:034,37542,423,29112,001,0002,000,0002,494,464
81Mar 28, 2026 15:034,37831,937,08812,008,0002,001,0002,281,472
82Mar 28, 2026 15:024,37831,556,44913,009,0001,000,0002,281,472
83Mar 28, 2026 15:034,38026,707,05713,015,0001,001,0002,281,472
84Mar 28, 2026 15:054,38232,163,12613,020,0001,001,0002,494,464
85Mar 28, 2026 15:034,38329,524,24613,025,0001,001,0002,494,464
86Mar 28, 2026 15:054,38330,831,84212,021,0002,003,0002,281,472
87Mar 28, 2026 15:034,38429,625,93912,026,0002,004,0002,490,368
88Mar 28, 2026 15:054,38731,367,75813,036,0001,002,0002,494,464
89Mar 28, 2026 15:034,38829,819,92512,036,0002,006,0002,281,472
90Mar 28, 2026 15:024,41931,677,78212,122,0002,020,0002,486,272