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:57olliecrowolliecrowScore: 4,352Success
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:564,33430,145,14911,888,0001,981,0002,494,464
2Mar 28, 2026 16:574,33427,132,17112,880,000990,0002,281,472
3Mar 28, 2026 16:574,33443,270,54412,880,000990,0002,486,272
4Mar 28, 2026 17:004,33428,152,94713,870,00002,281,472
5Mar 28, 2026 16:584,33536,234,58212,882,000990,0002,494,464
6Mar 28, 2026 17:004,33646,275,28012,885,000991,0002,502,656
7Mar 28, 2026 16:574,33634,270,73212,883,000991,0002,490,368
8Mar 28, 2026 16:574,33730,482,59912,887,000991,0002,486,272
9Mar 28, 2026 17:004,33729,085,39713,879,00002,498,560
10Mar 28, 2026 16:594,33827,321,14312,891,000991,0002,490,368
11Mar 28, 2026 16:594,33836,577,26912,891,000991,0002,494,464
12Mar 28, 2026 16:594,33940,667,00212,893,000991,0002,486,272
13Mar 28, 2026 16:594,33927,114,12012,895,000991,0002,539,520
14Mar 28, 2026 16:564,33936,133,37112,895,000991,0002,494,464
15Mar 28, 2026 16:574,34030,070,53012,897,000992,0002,494,464
16Mar 28, 2026 16:584,34042,560,94412,897,000992,0002,490,368
17Mar 28, 2026 16:574,34123,996,45112,898,000992,0002,281,472
18Mar 28, 2026 17:004,34135,722,42611,907,0001,984,0002,494,464
19Mar 28, 2026 16:574,34226,857,21112,903,000992,0002,498,560
20Mar 28, 2026 16:574,34229,481,30212,903,000992,0002,498,560
21Mar 28, 2026 16:574,34232,814,08912,903,000992,0002,494,464
22Mar 28, 2026 16:574,34231,251,82012,902,000992,0002,494,464
23Mar 28, 2026 16:574,34237,530,60913,893,00002,498,560
24Mar 28, 2026 16:584,34332,081,79812,904,000992,0002,281,472
25Mar 28, 2026 16:594,34329,885,54712,904,000992,0002,494,464
26Mar 28, 2026 16:584,34537,482,43812,912,000993,0002,281,472
27Mar 28, 2026 17:004,34544,269,41812,911,000993,0002,490,368
28Mar 28, 2026 16:574,34539,124,38112,911,000993,0002,490,368
29Mar 28, 2026 16:594,34632,692,35613,908,00002,498,560
30Mar 28, 2026 16:584,34627,522,36311,920,0001,986,0002,490,368
31Mar 28, 2026 16:594,34734,437,93312,918,000993,0002,494,464
32Mar 28, 2026 16:564,34729,931,38612,916,000993,0002,502,656
33Mar 28, 2026 16:574,34734,306,58212,916,000993,0002,490,368
34Mar 28, 2026 16:584,34736,938,03612,917,000993,0002,281,472
35Mar 28, 2026 17:004,34833,885,21813,913,00002,281,472
36Mar 28, 2026 16:584,34838,653,65312,921,000993,0002,486,272
37Mar 28, 2026 17:004,34927,829,20612,922,000994,0002,277,376
38Mar 28, 2026 16:594,34927,714,32513,918,00002,502,656
39Mar 28, 2026 16:584,34940,255,06711,930,0001,988,0002,273,280
40Mar 28, 2026 16:584,34927,134,94412,924,000994,0002,494,464
41Mar 28, 2026 17:004,34930,109,12712,924,000994,0002,502,656
42Mar 28, 2026 16:564,35031,881,59712,927,000994,0002,494,464
43Mar 28, 2026 16:574,35143,894,43412,928,000994,0002,494,464
44Mar 28, 2026 16:584,35131,030,54313,924,00002,494,464
45Mar 28, 2026 16:584,35128,899,15912,930,000994,0002,498,560
46Mar 28, 2026 16:584,35228,483,33512,932,000994,0002,486,272
47Mar 28, 2026 16:594,35234,802,46712,932,000994,0002,281,472
48Mar 28, 2026 16:574,35335,767,06111,941,0001,990,0002,281,472
49Mar 28, 2026 16:584,35327,146,65512,936,000995,0002,281,472
50Mar 28, 2026 16:564,35329,621,06711,940,0001,990,0002,494,464
51Mar 28, 2026 16:584,35534,804,52012,941,000995,0002,281,472
52Mar 28, 2026 16:584,35532,816,45112,940,000995,0002,281,472
53Mar 28, 2026 17:004,35530,531,91912,941,000995,0002,277,376
54Mar 28, 2026 17:004,35531,945,43512,940,000995,0002,498,560
55Mar 28, 2026 16:594,35631,434,62112,943,000995,0002,494,464
56Mar 28, 2026 16:584,35633,896,33912,945,000995,0002,486,272
57Mar 28, 2026 16:574,35727,729,11912,946,000995,0002,498,560
58Mar 28, 2026 17:004,35729,114,12212,946,000995,0002,281,472
59Mar 28, 2026 17:004,35837,832,53412,951,000996,0002,281,472
60Mar 28, 2026 17:004,35831,399,82412,951,000996,0002,281,472
61Mar 28, 2026 16:564,35829,397,97111,952,0001,992,0002,535,424
62Mar 28, 2026 16:574,35828,195,18111,954,0001,992,0002,281,472
63Mar 28, 2026 16:584,35933,353,25011,957,0001,992,0002,494,464
64Mar 28, 2026 16:594,35931,773,06412,952,000996,0002,486,272
65Mar 28, 2026 17:004,36027,067,63812,957,000996,0002,281,472
66Mar 28, 2026 16:594,36038,285,12012,955,000996,0002,494,464
67Mar 28, 2026 16:594,36136,925,16812,960,000996,0002,490,368
68Mar 28, 2026 17:004,36132,884,27811,961,0001,993,0002,494,464
69Mar 28, 2026 16:594,36130,002,51412,959,000996,0002,281,472
70Mar 28, 2026 16:594,36231,664,49411,965,0001,994,0002,285,568
71Mar 28, 2026 16:574,36237,910,34512,962,000997,0002,281,472
72Mar 28, 2026 16:574,36330,466,62412,964,000997,0002,281,472
73Mar 28, 2026 16:594,36338,680,29712,965,000997,0002,494,464
74Mar 28, 2026 16:584,36431,799,01711,970,0001,995,0002,281,472
75Mar 28, 2026 16:564,36528,221,78411,973,0001,995,0002,281,472
76Mar 28, 2026 16:594,36730,051,87812,976,000998,0002,490,368
77Mar 28, 2026 17:004,36732,413,33511,977,0001,996,0002,486,272
78Mar 28, 2026 16:594,36730,505,04911,978,0001,996,0002,482,176
79Mar 28, 2026 16:584,36833,322,93511,981,0001,996,0002,498,560
80Mar 28, 2026 17:004,36941,815,51112,984,000998,0002,281,472
81Mar 28, 2026 16:584,36929,385,97712,983,000998,0002,281,472
82Mar 28, 2026 16:574,37034,052,89011,987,0001,997,0002,281,472
83Mar 28, 2026 16:594,37025,870,46911,986,0001,997,0002,535,424
84Mar 28, 2026 16:564,37135,574,72312,988,000999,0002,281,472
85Mar 28, 2026 16:564,37430,727,59812,997,000999,0002,281,472
86Mar 28, 2026 16:584,37531,575,15812,000,0002,000,0002,281,472
87Mar 28, 2026 16:594,37834,000,81513,009,0001,000,0002,281,472
88Mar 28, 2026 16:574,37826,159,44112,007,0002,001,0002,281,472
89Mar 28, 2026 16:594,38530,340,42812,027,0002,004,0002,281,472
90Mar 28, 2026 17:004,47838,751,42414,328,00002,281,472