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 18:53olliecrowolliecrowScore: 4,355Success
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 18:534,32531,054,82412,851,000988,0002,498,560
2Mar 28, 2026 18:534,33834,734,94613,882,00002,498,560
3Mar 28, 2026 18:544,34126,647,09413,890,00002,498,560
4Mar 28, 2026 18:534,34446,503,60413,902,00002,490,368
5Mar 28, 2026 18:534,34526,338,76212,911,000993,0002,498,560
6Mar 28, 2026 18:524,34527,118,83511,918,0001,986,0002,490,368
7Mar 28, 2026 18:534,34641,540,44312,915,000993,0002,281,472
8Mar 28, 2026 18:534,34633,252,45312,838,0001,069,0002,490,368
9Mar 28, 2026 18:534,34630,453,05311,921,0001,986,0002,502,656
10Mar 28, 2026 18:534,34734,210,28913,911,00002,494,464
11Mar 28, 2026 18:534,35034,622,67612,925,000994,0002,490,368
12Mar 28, 2026 18:524,35137,746,06212,930,000994,0002,281,472
13Mar 28, 2026 18:534,35432,843,28712,937,000995,0002,494,464
14Mar 28, 2026 18:534,35527,300,58212,941,000995,0002,486,272
15Mar 28, 2026 18:534,36133,449,43412,960,000996,0002,494,464
16Mar 28, 2026 18:544,36430,177,33112,969,000997,0002,494,464
17Mar 28, 2026 18:534,36535,042,86111,972,0001,995,0002,498,560
18Mar 28, 2026 18:534,36528,057,49312,971,000997,0002,494,464
19Mar 28, 2026 18:534,36835,138,94412,979,000998,0002,281,472
20Mar 28, 2026 18:534,36826,299,71712,978,000998,0002,281,472
21Mar 28, 2026 18:524,36927,530,90512,982,000998,0002,502,656
22Mar 28, 2026 18:534,37241,749,38612,992,000999,0002,494,464
23Mar 28, 2026 18:534,37228,422,33511,993,0001,998,0002,490,368
24Mar 28, 2026 18:534,38029,967,37612,014,0002,002,0002,281,472
25Mar 28, 2026 18:544,38130,628,32213,018,0001,001,0002,281,472
26Mar 28, 2026 18:534,38537,164,31012,029,0002,004,0002,498,560
27Mar 28, 2026 18:534,39935,528,14412,067,0002,011,0002,506,752