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 18:20olliecrowolliecrowScore: 4,356Success
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 18:174,32838,428,45212,861,000989,0002,498,560
2Mar 28, 2026 18:194,33233,831,86412,872,000990,0002,498,560
3Mar 28, 2026 18:204,33330,318,39912,874,000990,0002,281,472
4Mar 28, 2026 18:184,33537,242,25512,882,000990,0002,494,464
5Mar 28, 2026 18:174,33531,998,18712,882,000990,0002,494,464
6Mar 28, 2026 18:184,33629,171,50413,875,00002,494,464
7Mar 28, 2026 18:164,33625,390,46113,875,00002,498,560
8Mar 28, 2026 18:164,33643,506,31512,884,000991,0002,494,464
9Mar 28, 2026 18:184,33834,661,06612,890,000991,0002,498,560
10Mar 28, 2026 18:204,33945,598,08512,893,000991,0002,494,464
11Mar 28, 2026 18:174,34042,527,22312,896,000992,0002,494,464
12Mar 28, 2026 18:164,34134,815,18012,900,000992,0002,281,472
13Mar 28, 2026 18:174,34235,826,28612,903,000992,0002,502,656
14Mar 28, 2026 18:184,34229,795,78912,902,000992,0002,494,464
15Mar 28, 2026 18:194,34227,404,53212,903,000992,0002,281,472
16Mar 28, 2026 18:194,34228,833,01112,902,000992,0002,281,472
17Mar 28, 2026 18:194,34328,371,05512,828,0001,069,0002,498,560
18Mar 28, 2026 18:174,34329,327,95412,907,000992,0002,502,656
19Mar 28, 2026 18:164,34327,229,94112,907,000992,0002,490,368
20Mar 28, 2026 18:164,34326,098,51412,905,000992,0002,494,464
21Mar 28, 2026 18:164,34432,854,84913,902,00002,490,368
22Mar 28, 2026 18:204,34429,166,25412,909,000993,0002,498,560
23Mar 28, 2026 18:184,34428,050,43912,909,000993,0002,281,472
24Mar 28, 2026 18:174,34543,690,70512,910,000993,0002,498,560
25Mar 28, 2026 18:184,34537,470,69612,910,000993,0002,486,272
26Mar 28, 2026 18:184,34628,643,41312,913,000993,0002,281,472
27Mar 28, 2026 18:174,34726,031,19813,910,00002,486,272
28Mar 28, 2026 18:194,34829,477,50613,913,00002,494,464
29Mar 28, 2026 18:194,34828,723,71312,919,000993,0002,498,560
30Mar 28, 2026 18:174,34937,468,53312,924,000994,0002,281,472
31Mar 28, 2026 18:184,34938,191,75012,924,000994,0002,494,464
32Mar 28, 2026 18:204,35028,801,38412,925,000994,0002,498,560
33Mar 28, 2026 18:174,35026,111,88212,926,000994,0002,490,368
34Mar 28, 2026 18:194,35031,466,28213,919,00002,539,520
35Mar 28, 2026 18:174,35137,686,36312,929,000994,0002,490,368
36Mar 28, 2026 18:184,35333,261,62111,940,0001,990,0002,486,272
37Mar 28, 2026 18:194,35430,184,60812,939,000995,0002,502,656
38Mar 28, 2026 18:204,35429,651,32212,938,000995,0002,281,472
39Mar 28, 2026 18:164,35425,770,01213,933,00002,498,560
40Mar 28, 2026 18:174,35436,414,30712,939,000995,0002,535,424
41Mar 28, 2026 18:184,35427,284,38412,937,000995,0002,281,472
42Mar 28, 2026 18:204,35532,002,66112,941,000995,0002,498,560
43Mar 28, 2026 18:194,35530,936,13912,942,000995,0002,494,464
44Mar 28, 2026 18:174,35631,379,49211,949,0001,991,0002,502,656
45Mar 28, 2026 18:184,35630,151,71412,943,000995,0002,486,272
46Mar 28, 2026 18:174,35629,547,41912,944,000995,0002,281,472
47Mar 28, 2026 18:194,35830,065,83911,952,0001,992,0002,281,472
48Mar 28, 2026 18:194,35838,656,44712,949,000996,0002,281,472
49Mar 28, 2026 18:194,35835,558,03912,949,000996,0002,281,472
50Mar 28, 2026 18:184,35827,188,92412,951,000996,0002,281,472
51Mar 28, 2026 18:184,35837,445,01411,953,0001,992,0002,494,464
52Mar 28, 2026 18:194,35827,697,86212,948,000996,0002,502,656
53Mar 28, 2026 18:184,35831,313,17811,954,0001,992,0002,281,472
54Mar 28, 2026 18:184,35836,625,31911,955,0001,992,0002,490,368
55Mar 28, 2026 18:174,35930,969,37712,954,000996,0002,281,472
56Mar 28, 2026 18:184,35934,376,94912,952,000996,0002,490,368
57Mar 28, 2026 18:174,36029,945,54711,960,0001,993,0002,494,464
58Mar 28, 2026 18:174,36027,137,15311,958,0001,993,0002,502,656
59Mar 28, 2026 18:174,36028,059,36612,956,000996,0002,494,464
60Mar 28, 2026 18:164,36233,974,25712,962,000997,0002,498,560
61Mar 28, 2026 18:194,36334,827,45112,966,000997,0002,281,472
62Mar 28, 2026 18:174,36330,726,19512,965,000997,0002,490,368
63Mar 28, 2026 18:184,36331,166,35312,965,000997,0002,494,464
64Mar 28, 2026 18:184,36624,563,94212,973,000997,0002,490,368
65Mar 28, 2026 18:194,36730,171,52411,978,0001,996,0002,494,464
66Mar 28, 2026 18:194,36726,253,32312,977,000998,0002,494,464
67Mar 28, 2026 18:164,36735,480,74411,979,0001,996,0002,281,472
68Mar 28, 2026 18:194,36832,917,66511,980,0001,996,0002,502,656
69Mar 28, 2026 18:194,36841,402,30211,982,0001,997,0002,490,368
70Mar 28, 2026 18:194,36942,651,99011,983,0001,997,0002,277,376
71Mar 28, 2026 18:194,37035,006,63011,986,0001,997,0002,482,176
72Mar 28, 2026 18:194,37340,331,06811,994,0001,999,0002,502,656
73Mar 28, 2026 18:184,37429,905,30411,998,0001,999,0002,539,520
74Mar 28, 2026 18:194,37538,690,04413,001,0001,000,0002,494,464
75Mar 28, 2026 18:184,37630,573,06513,002,0001,000,0002,281,472
76Mar 28, 2026 18:174,37838,818,74012,009,0002,001,0002,490,368
77Mar 28, 2026 18:194,37927,579,52213,012,0001,000,0002,281,472
78Mar 28, 2026 18:174,38034,951,99812,013,0002,002,0002,281,472
79Mar 28, 2026 18:184,38230,202,48212,020,0002,003,0002,502,656
80Mar 28, 2026 18:184,38232,310,06013,022,0001,001,0002,490,368
81Mar 28, 2026 18:184,38531,262,07912,029,0002,004,0002,486,272
82Mar 28, 2026 18:174,38931,089,12013,041,0001,003,0002,494,464
83Mar 28, 2026 18:194,39046,852,51713,044,0001,003,0002,281,472
84Mar 28, 2026 18:184,39429,404,20113,056,0001,004,0002,281,472
85Mar 28, 2026 18:204,44726,764,85413,214,0001,016,0002,281,472
86Mar 28, 2026 18:204,46037,695,22213,254,0001,019,0002,281,472
87Mar 28, 2026 18:204,52837,338,97013,455,0001,035,0002,281,472
88Mar 28, 2026 18:204,54434,354,45813,503,0001,038,0002,281,472
89Mar 28, 2026 18:204,56229,856,91213,556,0001,042,0002,498,560
90Mar 28, 2026 18:204,58529,101,01513,624,0001,048,0002,490,368