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 12:44olliecrowolliecrowScore: 4,348Success
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 12:434,32134,606,67712,839,000987,0002,494,464
2Mar 28, 2026 12:354,33027,464,38712,868,000989,0002,498,560
3Mar 28, 2026 12:414,33332,651,15512,876,000990,0002,281,472
4Mar 28, 2026 12:424,33440,060,46613,869,00002,281,472
5Mar 28, 2026 12:444,33431,013,86713,868,00002,539,520
6Mar 28, 2026 12:424,33629,785,53812,883,000991,0002,494,464
7Mar 28, 2026 12:424,33734,131,41712,886,000991,0002,502,656
8Mar 28, 2026 12:414,33841,155,88512,892,000991,0002,498,560
9Mar 28, 2026 12:414,33839,613,32012,892,000991,0002,490,368
10Mar 28, 2026 12:424,33930,575,84912,895,000991,0002,539,520
11Mar 28, 2026 12:434,33929,645,29312,894,000991,0002,494,464
12Mar 28, 2026 12:434,33928,861,23812,894,000991,0002,498,560
13Mar 28, 2026 12:424,33928,094,45112,895,000991,0002,494,464
14Mar 28, 2026 12:414,34047,881,36512,896,000992,0002,490,368
15Mar 28, 2026 12:434,34130,647,85112,898,000992,0002,281,472
16Mar 28, 2026 12:444,34129,275,72712,898,000992,0002,490,368
17Mar 28, 2026 12:424,34133,162,33412,899,000992,0002,494,464
18Mar 28, 2026 12:434,34226,457,44212,902,000992,0002,486,272
19Mar 28, 2026 12:434,34224,735,77312,903,000992,0002,494,464
20Mar 28, 2026 12:414,34236,178,28112,901,000992,0002,502,656
21Mar 28, 2026 12:444,34332,187,11413,897,00002,502,656
22Mar 28, 2026 12:444,34331,867,43112,905,000992,0002,494,464
23Mar 28, 2026 12:444,34331,542,15613,898,00002,498,560
24Mar 28, 2026 12:444,34434,479,61513,901,00002,281,472
25Mar 28, 2026 12:444,34534,805,35413,904,00002,498,560
26Mar 28, 2026 12:444,34542,338,77412,910,000993,0002,494,464
27Mar 28, 2026 12:424,34528,684,17612,912,000993,0002,281,472
28Mar 28, 2026 12:444,34533,346,31412,911,000993,0002,494,464
29Mar 28, 2026 12:444,34639,194,24012,914,000993,0002,494,464
30Mar 28, 2026 12:434,34629,797,54711,921,0001,986,0002,482,176
31Mar 28, 2026 12:444,34826,182,23613,913,00002,498,560
32Mar 28, 2026 12:424,34829,378,45412,919,000993,0002,494,464
33Mar 28, 2026 12:414,34834,147,05412,919,000993,0002,502,656
34Mar 28, 2026 12:434,34940,400,35512,922,000994,0002,281,472
35Mar 28, 2026 12:424,35039,363,49012,926,000994,0002,498,560
36Mar 28, 2026 12:414,35033,014,01512,926,000994,0002,281,472
37Mar 28, 2026 12:444,35129,460,83012,928,000994,0002,498,560
38Mar 28, 2026 12:434,35140,126,00313,924,00002,498,560
39Mar 28, 2026 12:434,35234,012,26112,933,000994,0002,281,472
40Mar 28, 2026 12:354,35334,583,67212,934,000994,0002,281,472
41Mar 28, 2026 12:414,35436,786,53112,938,000995,0002,506,752
42Mar 28, 2026 12:354,35430,824,79712,939,000995,0002,281,472
43Mar 28, 2026 12:424,35525,396,80811,946,0001,991,0002,281,472
44Mar 28, 2026 12:424,35635,821,80012,943,000995,0002,494,464
45Mar 28, 2026 12:434,35734,467,82912,947,000995,0002,482,176
46Mar 28, 2026 12:434,35828,951,63112,948,000996,0002,490,368
47Mar 28, 2026 12:444,35828,595,48412,951,000996,0002,281,472
48Mar 28, 2026 12:434,35829,757,00312,951,000996,0002,482,176
49Mar 28, 2026 12:434,35933,980,18712,952,000996,0002,490,368
50Mar 28, 2026 12:434,36130,083,99812,960,000996,0002,490,368
51Mar 28, 2026 12:424,36535,095,39812,972,000997,0002,486,272
52Mar 28, 2026 12:414,36532,411,64612,971,000997,0002,281,472
53Mar 28, 2026 12:424,36629,571,08111,975,0001,995,0002,494,464
54Mar 28, 2026 12:444,36726,275,34411,979,0001,996,0002,498,560
55Mar 28, 2026 12:424,36742,816,17112,976,000998,0002,490,368
56Mar 28, 2026 12:444,36834,137,33912,981,000998,0002,498,560
57Mar 28, 2026 12:444,36931,855,18412,982,000998,0002,281,472
58Mar 28, 2026 12:444,37445,538,98413,997,00002,494,464
59Mar 28, 2026 12:424,37833,144,32413,009,0001,000,0002,281,472
60Mar 28, 2026 12:424,38235,875,49212,018,0002,003,0002,498,560
61Mar 28, 2026 12:424,39842,343,75913,068,0001,005,0002,281,472
62Mar 28, 2026 12:424,39929,263,58713,073,0001,005,0002,281,472
63Mar 28, 2026 12:444,40744,737,79313,096,0001,007,0002,498,560