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 15:58olliecrowolliecrowScore: 4,347Success
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:004,32729,012,94612,858,000989,0002,281,472
2Mar 28, 2026 15:594,33030,179,28912,866,000989,0002,502,656
3Mar 28, 2026 15:584,33036,861,62713,856,00002,490,368
4Mar 28, 2026 16:014,33230,340,94011,882,0001,980,0002,281,472
5Mar 28, 2026 16:014,33327,037,83812,876,000990,0002,494,464
6Mar 28, 2026 16:024,33445,332,17512,880,000990,0002,490,368
7Mar 28, 2026 15:594,33438,033,05512,880,000990,0002,281,472
8Mar 28, 2026 16:014,33625,130,69213,875,00002,502,656
9Mar 28, 2026 15:584,33640,361,26412,884,000991,0002,494,464
10Mar 28, 2026 16:004,33727,480,84512,887,000991,0002,490,368
11Mar 28, 2026 16:024,33738,922,39012,888,000991,0002,498,560
12Mar 28, 2026 15:594,33735,806,50012,886,000991,0002,494,464
13Mar 28, 2026 15:594,33731,445,20812,888,000991,0002,498,560
14Mar 28, 2026 15:594,33734,363,79912,886,000991,0002,494,464
15Mar 28, 2026 16:014,33726,010,27512,887,000991,0002,281,472
16Mar 28, 2026 16:004,33826,067,64413,881,00002,494,464
17Mar 28, 2026 16:014,33845,178,44212,891,000991,0002,281,472
18Mar 28, 2026 16:004,33832,086,20712,890,000991,0002,502,656
19Mar 28, 2026 16:004,33843,982,11713,881,00002,498,560
20Mar 28, 2026 16:014,33843,099,95812,890,000991,0002,502,656
21Mar 28, 2026 16:004,33938,299,02912,893,000991,0002,281,472
22Mar 28, 2026 16:014,33929,730,57812,893,000991,0002,281,472
23Mar 28, 2026 16:014,33929,830,12712,895,000991,0002,490,368
24Mar 28, 2026 15:594,34126,905,95812,900,000992,0002,498,560
25Mar 28, 2026 16:014,34130,444,80511,907,0001,984,0002,490,368
26Mar 28, 2026 16:024,34240,185,31313,893,00002,281,472
27Mar 28, 2026 16:014,34234,617,16012,901,000992,0002,281,472
28Mar 28, 2026 16:024,34229,193,34312,902,000992,0002,277,376
29Mar 28, 2026 16:004,34229,650,90712,902,000992,0002,494,464
30Mar 28, 2026 16:004,34335,240,40312,907,000992,0002,502,656
31Mar 28, 2026 16:014,34328,573,63512,907,000992,0002,281,472
32Mar 28, 2026 16:004,34328,222,68412,904,000992,0002,494,464
33Mar 28, 2026 15:584,34340,558,35112,906,000992,0002,277,376
34Mar 28, 2026 15:594,34328,953,96311,913,0001,985,0002,535,424
35Mar 28, 2026 15:584,34333,820,67213,896,00002,498,560
36Mar 28, 2026 15:594,34325,984,46312,904,000992,0002,494,464
37Mar 28, 2026 16:004,34430,784,39813,902,00002,281,472
38Mar 28, 2026 16:004,34431,764,26412,908,000992,0002,281,472
39Mar 28, 2026 16:024,34438,712,98812,908,000992,0002,281,472
40Mar 28, 2026 16:004,34638,604,74613,907,00002,502,656
41Mar 28, 2026 15:594,34625,941,90113,908,00002,494,464
42Mar 28, 2026 16:024,34635,661,39612,915,000993,0002,494,464
43Mar 28, 2026 16:014,34738,984,10012,917,000993,0002,281,472
44Mar 28, 2026 16:004,34727,566,44612,917,000993,0002,486,272
45Mar 28, 2026 16:004,34728,737,15812,918,000993,0002,273,280
46Mar 28, 2026 16:014,34734,656,81812,918,000993,0002,494,464
47Mar 28, 2026 16:024,34737,426,81312,916,000993,0002,281,472
48Mar 28, 2026 16:014,34829,623,50312,920,000993,0002,498,560
49Mar 28, 2026 15:594,34838,199,02312,919,000993,0002,502,656
50Mar 28, 2026 16:014,34828,553,10013,914,00002,281,472
51Mar 28, 2026 16:004,34931,516,89211,930,0001,988,0002,494,464
52Mar 28, 2026 15:594,34929,138,67311,930,0001,988,0002,494,464
53Mar 28, 2026 16:014,35026,928,62413,919,00002,277,376
54Mar 28, 2026 16:004,35047,666,56112,926,000994,0002,502,656
55Mar 28, 2026 15:584,35028,014,17412,925,000994,0002,281,472
56Mar 28, 2026 16:014,35129,764,19612,928,000994,0002,494,464
57Mar 28, 2026 15:594,35133,343,61712,928,000994,0002,490,368
58Mar 28, 2026 15:584,35131,345,56412,928,000994,0002,281,472
59Mar 28, 2026 15:594,35234,642,30812,931,000994,0002,498,560
60Mar 28, 2026 15:584,35230,412,80813,927,00002,281,472
61Mar 28, 2026 15:594,35330,046,09812,936,000995,0002,281,472
62Mar 28, 2026 15:594,35325,391,07612,936,000995,0002,273,280
63Mar 28, 2026 16:004,35329,633,02012,936,000995,0002,281,472
64Mar 28, 2026 15:584,35446,749,17512,938,000995,0002,498,560
65Mar 28, 2026 16:014,35531,652,65412,941,000995,0002,498,560
66Mar 28, 2026 16:014,35528,740,89512,942,000995,0002,502,656
67Mar 28, 2026 16:024,35628,467,87612,945,000995,0002,494,464
68Mar 28, 2026 15:584,35728,293,91911,951,0001,991,0002,502,656
69Mar 28, 2026 15:594,35739,297,77012,947,000995,0002,494,464
70Mar 28, 2026 16:014,35832,679,19312,949,000996,0002,281,472
71Mar 28, 2026 16:014,35928,251,72212,954,000996,0002,281,472
72Mar 28, 2026 16:004,36032,240,66812,955,000996,0002,281,472
73Mar 28, 2026 16:014,36031,607,86812,957,000996,0002,490,368
74Mar 28, 2026 16:004,36333,893,51812,964,000997,0002,281,472
75Mar 28, 2026 16:024,36528,676,24712,970,000997,0002,281,472
76Mar 28, 2026 16:004,36532,201,98911,972,0001,995,0002,535,424
77Mar 28, 2026 15:594,36529,755,85811,972,0001,995,0002,494,464
78Mar 28, 2026 15:584,36526,198,08112,972,000997,0002,535,424
79Mar 28, 2026 16:024,36628,799,83612,974,000998,0002,498,560
80Mar 28, 2026 16:014,36833,938,95812,981,000998,0002,281,472
81Mar 28, 2026 15:594,36837,767,92612,979,000998,0002,498,560
82Mar 28, 2026 15:594,37131,006,26812,987,000999,0002,281,472
83Mar 28, 2026 16:004,37229,628,42212,990,000999,0002,490,368
84Mar 28, 2026 15:594,37330,118,45111,994,0001,999,0002,281,472
85Mar 28, 2026 16:024,37430,525,25912,998,000999,0002,498,560
86Mar 28, 2026 16:024,37431,886,04712,998,000999,0002,490,368
87Mar 28, 2026 15:584,37830,636,26112,008,0002,001,0002,281,472
88Mar 28, 2026 15:594,38629,582,55612,031,0002,005,0002,494,464
89Mar 28, 2026 15:584,39232,069,58013,050,0001,003,0002,281,472
90Mar 28, 2026 16:014,39534,047,17913,059,0001,004,0002,494,464