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 16:53olliecrowolliecrowScore: 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 16:504,32829,611,64812,861,000989,0002,498,560
2Mar 28, 2026 16:504,32929,348,55912,863,000989,0002,502,656
3Mar 28, 2026 16:504,33229,519,09113,863,00002,498,560
4Mar 28, 2026 16:524,33327,562,28712,877,000990,0002,486,272
5Mar 28, 2026 16:534,33328,785,84412,875,000990,0002,490,368
6Mar 28, 2026 16:514,33429,715,05512,880,000990,0002,498,560
7Mar 28, 2026 16:544,33429,911,91013,869,00002,494,464
8Mar 28, 2026 16:504,33629,782,27712,883,000991,0002,281,472
9Mar 28, 2026 16:524,33740,243,26412,888,000991,0002,502,656
10Mar 28, 2026 16:514,33730,021,13612,886,000991,0002,494,464
11Mar 28, 2026 16:524,33730,001,77912,888,000991,0002,490,368
12Mar 28, 2026 16:504,33738,291,07112,888,000991,0002,498,560
13Mar 28, 2026 16:534,33741,171,77412,886,000991,0002,490,368
14Mar 28, 2026 16:514,33827,537,89212,889,000991,0002,498,560
15Mar 28, 2026 16:544,33826,846,79212,889,000991,0002,490,368
16Mar 28, 2026 16:544,33828,540,51412,891,000991,0002,490,368
17Mar 28, 2026 16:534,33930,516,57313,884,00002,494,464
18Mar 28, 2026 16:534,33934,107,59612,895,000991,0002,281,472
19Mar 28, 2026 16:504,33932,418,33112,893,000991,0002,281,472
20Mar 28, 2026 16:534,33929,167,81112,895,000991,0002,494,464
21Mar 28, 2026 16:514,33938,301,42711,901,0001,983,0002,486,272
22Mar 28, 2026 16:514,34033,390,49213,889,00002,490,368
23Mar 28, 2026 16:514,34040,019,30312,897,000992,0002,498,560
24Mar 28, 2026 16:524,34132,617,17011,908,0001,984,0002,281,472
25Mar 28, 2026 16:504,34227,356,36812,902,000992,0002,281,472
26Mar 28, 2026 16:524,34329,276,76712,905,000992,0002,494,464
27Mar 28, 2026 16:524,34327,545,25012,904,000992,0002,490,368
28Mar 28, 2026 16:524,34337,588,21212,906,000992,0002,281,472
29Mar 28, 2026 16:534,34326,916,89112,904,000992,0002,281,472
30Mar 28, 2026 16:544,34340,436,94313,896,00002,281,472
31Mar 28, 2026 16:504,34347,459,92412,905,000992,0002,498,560
32Mar 28, 2026 16:504,34328,663,06612,904,000992,0002,498,560
33Mar 28, 2026 16:514,34442,547,32812,909,000993,0002,273,280
34Mar 28, 2026 16:524,34431,873,57613,902,00002,490,368
35Mar 28, 2026 16:514,34540,188,63912,910,000993,0002,490,368
36Mar 28, 2026 16:534,34537,106,90611,919,0001,986,0002,498,560
37Mar 28, 2026 16:504,34535,539,02813,903,00002,281,472
38Mar 28, 2026 16:514,34729,815,40612,916,000993,0002,494,464
39Mar 28, 2026 16:524,34726,769,42913,911,00002,281,472
40Mar 28, 2026 16:524,34741,949,04913,909,00002,281,472
41Mar 28, 2026 16:524,34830,754,73413,915,00002,502,656
42Mar 28, 2026 16:504,34829,973,87112,921,000993,0002,490,368
43Mar 28, 2026 16:504,34828,412,17911,927,0001,987,0002,490,368
44Mar 28, 2026 16:534,34833,067,43813,912,00002,281,472
45Mar 28, 2026 16:534,34826,879,38513,914,00002,494,464
46Mar 28, 2026 16:504,34829,171,96512,919,000993,0002,490,368
47Mar 28, 2026 16:544,34929,885,19311,929,0001,988,0002,486,272
48Mar 28, 2026 16:524,35042,196,14012,927,000994,0002,498,560
49Mar 28, 2026 16:534,35043,179,33212,927,000994,0002,498,560
50Mar 28, 2026 16:534,35126,929,94811,935,0001,989,0002,281,472
51Mar 28, 2026 16:514,35131,680,95412,928,000994,0002,498,560
52Mar 28, 2026 16:534,35338,255,14812,935,000995,0002,490,368
53Mar 28, 2026 16:524,35330,076,83211,940,0001,990,0002,498,560
54Mar 28, 2026 16:534,35427,934,94812,937,000995,0002,535,424
55Mar 28, 2026 16:504,35438,595,44912,938,000995,0002,494,464
56Mar 28, 2026 16:534,35431,030,65212,938,000995,0002,281,472
57Mar 28, 2026 16:514,35427,947,65112,938,000995,0002,498,560
58Mar 28, 2026 16:514,35431,354,76911,944,0001,990,0002,494,464
59Mar 28, 2026 16:514,35428,205,59211,944,0001,990,0002,494,464
60Mar 28, 2026 16:524,35526,011,16512,942,000995,0002,281,472
61Mar 28, 2026 16:524,35627,296,58312,943,000995,0002,494,464
62Mar 28, 2026 16:514,35726,579,16712,946,000995,0002,281,472
63Mar 28, 2026 16:524,35734,110,71311,951,0001,991,0002,498,560
64Mar 28, 2026 16:504,36141,388,51512,960,000996,0002,281,472
65Mar 28, 2026 16:504,36130,355,28612,959,000996,0002,490,368
66Mar 28, 2026 16:534,36234,711,36811,964,0001,994,0002,498,560
67Mar 28, 2026 16:514,36231,483,42712,962,000997,0002,281,472
68Mar 28, 2026 16:524,36230,105,95112,961,000997,0002,494,464
69Mar 28, 2026 16:534,36430,125,78612,969,000997,0002,281,472
70Mar 28, 2026 16:534,36530,306,98111,972,0001,995,0002,498,560
71Mar 28, 2026 16:534,36533,018,34212,971,000997,0002,498,560
72Mar 28, 2026 16:504,36633,922,47812,974,000998,0002,502,656
73Mar 28, 2026 16:504,36830,946,20312,981,000998,0002,494,464
74Mar 28, 2026 16:504,36937,667,77411,985,0001,997,0002,281,472
75Mar 28, 2026 16:504,37229,876,85511,991,0001,998,0002,277,376
76Mar 28, 2026 16:524,37236,440,23612,990,000999,0002,498,560
77Mar 28, 2026 16:514,37328,777,38011,994,0001,999,0002,498,560
78Mar 28, 2026 16:514,37329,266,34412,996,000999,0002,281,472
79Mar 28, 2026 16:514,37346,393,87612,995,000999,0002,498,560
80Mar 28, 2026 16:544,37530,060,30812,001,0002,000,0002,498,560
81Mar 28, 2026 16:514,37634,068,89912,003,0002,000,0002,281,472
82Mar 28, 2026 16:514,37732,505,29513,005,0001,000,0002,535,424
83Mar 28, 2026 16:524,37829,918,76513,009,0001,000,0002,490,368
84Mar 28, 2026 16:524,38331,391,81212,023,0002,003,0002,281,472
85Mar 28, 2026 16:524,39335,050,46413,054,0001,004,0002,281,472
86Mar 28, 2026 16:514,39537,487,92013,059,0001,004,0002,494,464
87Mar 28, 2026 16:504,40633,799,73712,086,0002,014,0002,490,368
88Mar 28, 2026 16:534,52932,920,04313,459,0001,035,0002,494,464
89Mar 28, 2026 16:534,54030,905,79413,492,0001,037,0002,494,464
90Mar 28, 2026 16:534,56139,060,20713,553,0001,042,0002,498,560