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:46olliecrowolliecrowScore: 4,349Success
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:444,32038,965,74212,836,000987,0002,281,472
2Mar 28, 2026 16:464,32337,275,37212,845,000988,0002,281,472
3Mar 28, 2026 16:434,32631,676,96613,844,00002,277,376
4Mar 28, 2026 16:464,32933,578,07812,865,000989,0002,494,464
5Mar 28, 2026 16:454,33026,839,77412,867,000989,0002,498,560
6Mar 28, 2026 16:434,33225,367,66112,872,000990,0002,281,472
7Mar 28, 2026 16:464,33329,194,23512,877,000990,0002,281,472
8Mar 28, 2026 16:444,33344,813,97212,875,000990,0002,498,560
9Mar 28, 2026 16:474,33439,590,37512,880,000990,0002,498,560
10Mar 28, 2026 16:464,33431,754,81713,870,00002,494,464
11Mar 28, 2026 16:434,33525,170,59612,882,000990,0002,281,472
12Mar 28, 2026 16:444,33623,964,02312,884,000991,0002,281,472
13Mar 28, 2026 16:434,33727,751,76612,888,000991,0002,281,472
14Mar 28, 2026 16:444,33726,342,80512,887,000991,0002,498,560
15Mar 28, 2026 16:464,33739,786,77911,897,0001,982,0002,498,560
16Mar 28, 2026 16:444,33827,460,78912,891,000991,0002,498,560
17Mar 28, 2026 16:434,33831,654,00212,890,000991,0002,490,368
18Mar 28, 2026 16:454,33832,887,71512,890,000991,0002,494,464
19Mar 28, 2026 16:454,33838,739,70412,890,000991,0002,498,560
20Mar 28, 2026 16:454,33941,253,30812,894,000991,0002,494,464
21Mar 28, 2026 16:444,33929,669,86912,895,000991,0002,494,464
22Mar 28, 2026 16:434,34028,707,22712,896,000992,0002,490,368
23Mar 28, 2026 16:454,34030,084,06812,897,000992,0002,281,472
24Mar 28, 2026 16:444,34128,279,60912,898,000992,0002,281,472
25Mar 28, 2026 16:464,34127,544,72112,898,000992,0002,502,656
26Mar 28, 2026 16:444,34232,721,48612,903,000992,0002,486,272
27Mar 28, 2026 16:474,34328,525,14712,906,000992,0002,490,368
28Mar 28, 2026 16:444,34335,965,31712,904,000992,0002,281,472
29Mar 28, 2026 16:454,34330,680,55712,904,000992,0002,494,464
30Mar 28, 2026 16:464,34430,267,06512,909,000993,0002,281,472
31Mar 28, 2026 16:464,34437,606,67512,908,000992,0002,490,368
32Mar 28, 2026 16:434,34540,024,73412,912,000993,0002,494,464
33Mar 28, 2026 16:434,34629,241,77412,915,000993,0002,502,656
34Mar 28, 2026 16:454,34630,123,54912,913,000993,0002,494,464
35Mar 28, 2026 16:444,34629,320,29913,906,00002,498,560
36Mar 28, 2026 16:434,34730,962,91513,911,00002,482,176
37Mar 28, 2026 16:434,34738,680,40212,917,000993,0002,494,464
38Mar 28, 2026 16:444,34726,936,70413,911,00002,281,472
39Mar 28, 2026 16:454,34742,647,12212,918,000993,0002,281,472
40Mar 28, 2026 16:464,34832,683,51713,913,00002,502,656
41Mar 28, 2026 16:474,34827,991,48212,919,000993,0002,498,560
42Mar 28, 2026 16:434,34830,894,90312,920,000993,0002,490,368
43Mar 28, 2026 16:444,34926,166,25412,924,000994,0002,277,376
44Mar 28, 2026 16:454,34932,493,43111,929,0001,988,0002,494,464
45Mar 28, 2026 16:454,34930,837,44112,923,000994,0002,281,472
46Mar 28, 2026 16:454,34930,923,25712,924,000994,0002,498,560
47Mar 28, 2026 16:454,35033,874,72411,931,0001,988,0002,490,368
48Mar 28, 2026 16:444,35026,931,32313,920,00002,490,368
49Mar 28, 2026 16:454,35129,020,12012,928,000994,0002,486,272
50Mar 28, 2026 16:444,35130,241,67412,928,000994,0002,281,472
51Mar 28, 2026 16:454,35133,256,22912,929,000994,0002,490,368
52Mar 28, 2026 16:444,35231,460,02412,931,000994,0002,494,464
53Mar 28, 2026 16:474,35341,783,44712,934,000994,0002,494,464
54Mar 28, 2026 16:444,35429,328,61511,942,0001,990,0002,281,472
55Mar 28, 2026 16:454,35428,458,31112,938,000995,0002,281,472
56Mar 28, 2026 16:444,35530,701,03912,942,000995,0002,494,464
57Mar 28, 2026 16:454,35532,395,97912,941,000995,0002,498,560
58Mar 28, 2026 16:434,35529,774,27311,945,0001,990,0002,281,472
59Mar 28, 2026 16:464,35526,775,58311,946,0001,991,0002,281,472
60Mar 28, 2026 16:464,35629,717,32212,945,000995,0002,281,472
61Mar 28, 2026 16:464,35631,814,47612,943,000995,0002,498,560
62Mar 28, 2026 16:464,35636,568,50312,943,000995,0002,490,368
63Mar 28, 2026 16:434,35637,456,79112,943,000995,0002,281,472
64Mar 28, 2026 16:454,35631,489,57612,943,000995,0002,281,472
65Mar 28, 2026 16:434,35834,251,93512,948,000996,0002,494,464
66Mar 28, 2026 16:474,35836,482,38312,949,000996,0002,494,464
67Mar 28, 2026 16:474,35826,973,57411,952,0001,992,0002,486,272
68Mar 28, 2026 16:464,35937,915,31312,953,000996,0002,281,472
69Mar 28, 2026 16:434,36038,516,62112,955,000996,0002,281,472
70Mar 28, 2026 16:444,36128,145,85511,962,0001,993,0002,494,464
71Mar 28, 2026 16:444,36128,117,48612,958,000996,0002,498,560
72Mar 28, 2026 16:464,36129,035,15212,958,000996,0002,502,656
73Mar 28, 2026 16:464,36235,299,96011,964,0001,994,0002,486,272
74Mar 28, 2026 16:454,36336,341,14212,966,000997,0002,281,472
75Mar 28, 2026 16:434,36337,145,76312,965,000997,0002,281,472
76Mar 28, 2026 16:474,36328,485,69712,964,000997,0002,281,472
77Mar 28, 2026 16:454,36527,939,07812,971,000997,0002,281,472
78Mar 28, 2026 16:434,36730,942,48112,977,000998,0002,498,560
79Mar 28, 2026 16:474,36831,323,68911,980,0001,996,0002,498,560
80Mar 28, 2026 16:454,37229,858,85311,992,0001,998,0002,498,560
81Mar 28, 2026 16:434,37335,463,03412,995,000999,0002,281,472
82Mar 28, 2026 16:464,37436,700,89911,999,0001,999,0002,498,560
83Mar 28, 2026 16:454,37644,482,59712,004,0002,000,0002,490,368
84Mar 28, 2026 16:444,37740,749,94913,007,0001,000,0002,486,272
85Mar 28, 2026 16:464,37735,996,27813,005,0001,000,0002,490,368
86Mar 28, 2026 16:464,37839,508,05713,009,0001,000,0002,281,472
87Mar 28, 2026 16:444,37932,428,54512,012,0002,002,0002,281,472
88Mar 28, 2026 16:464,38332,484,40313,024,0001,001,0002,498,560
89Mar 28, 2026 16:474,38731,919,87213,037,0001,002,0002,281,472
90Mar 28, 2026 16:464,38827,184,67113,039,0001,003,0002,498,560