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 08:54olliecrowolliecrowScore: 4,431Success
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 08:574,39530,702,57313,061,0001,004,0002,400,256
2Mar 28, 2026 08:584,39836,872,00712,065,0002,010,0002,285,568
3Mar 28, 2026 08:564,40331,575,12312,076,0002,012,0002,400,256
4Mar 28, 2026 08:584,40836,534,87012,091,0002,015,0002,396,160
5Mar 28, 2026 08:534,41134,433,00012,099,0002,016,0002,392,064
6Mar 28, 2026 08:524,41427,870,51112,108,0002,018,0002,400,256
7Mar 28, 2026 08:534,41533,661,92612,109,0002,018,0002,396,160
8Mar 28, 2026 08:534,41633,607,30612,113,0002,018,0002,400,256
9Mar 28, 2026 08:534,41632,524,79813,122,0001,009,0002,387,968
10Mar 28, 2026 08:584,41835,068,75712,118,0002,019,0002,404,352
11Mar 28, 2026 08:574,41927,265,38112,122,0002,020,0002,408,448
12Mar 28, 2026 08:574,42035,188,12012,124,0002,020,0002,285,568
13Mar 28, 2026 08:574,42036,117,49012,123,0002,020,0002,387,968
14Mar 28, 2026 08:564,42029,906,76513,133,0001,010,0002,396,160
15Mar 28, 2026 08:544,42129,531,41112,127,0002,021,0002,400,256
16Mar 28, 2026 08:534,42134,061,71313,137,0001,010,0002,392,064
17Mar 28, 2026 08:524,42235,602,13812,130,0002,021,0002,400,256
18Mar 28, 2026 08:564,42228,451,64413,139,0001,010,0002,285,568
19Mar 28, 2026 08:554,42231,277,38412,128,0002,021,0002,400,256
20Mar 28, 2026 08:574,42534,724,82213,150,0001,011,0002,396,160
21Mar 28, 2026 08:574,42529,975,59812,138,0002,023,0002,387,968
22Mar 28, 2026 08:544,42634,969,64612,140,0002,023,0002,285,568
23Mar 28, 2026 08:554,42632,178,79612,139,0002,023,0002,400,256
24Mar 28, 2026 08:584,42635,351,95412,141,0002,023,0002,400,256
25Mar 28, 2026 08:574,42628,659,14212,141,0002,023,0002,482,176
26Mar 28, 2026 08:534,42831,415,38713,159,0001,012,0002,404,352
27Mar 28, 2026 08:564,42835,617,96812,146,0002,024,0002,285,568
28Mar 28, 2026 08:544,42931,199,33812,148,0002,024,0002,404,352
29Mar 28, 2026 08:534,43035,819,46612,152,0002,025,0002,404,352
30Mar 28, 2026 08:564,43036,598,72312,152,0002,025,0002,285,568
31Mar 28, 2026 08:544,43138,730,88312,153,0002,025,0002,408,448
32Mar 28, 2026 08:544,43130,860,79512,153,0002,025,0002,400,256
33Mar 28, 2026 08:544,43142,042,85313,166,0001,012,0002,396,160
34Mar 28, 2026 08:564,43231,659,91613,169,0001,013,0002,285,568
35Mar 28, 2026 08:564,43230,899,48913,169,0001,013,0002,285,568
36Mar 28, 2026 08:534,43329,763,27612,159,0002,026,0002,396,160
37Mar 28, 2026 08:584,43337,982,87712,159,0002,026,0002,404,352
38Mar 28, 2026 08:584,43332,621,67512,160,0002,026,0002,383,872
39Mar 28, 2026 08:524,43434,199,93612,162,0002,027,0002,400,256
40Mar 28, 2026 08:584,43533,575,30212,166,0002,027,0002,400,256
41Mar 28, 2026 08:574,43535,310,21812,165,0002,027,0002,396,160
42Mar 28, 2026 08:564,43641,445,12413,182,0001,014,0002,396,160
43Mar 28, 2026 08:584,43838,160,34113,188,0001,014,0002,285,568
44Mar 28, 2026 08:544,43927,798,04113,191,0001,014,0002,510,848
45Mar 28, 2026 08:574,43933,380,53313,190,0001,014,0002,392,064
46Mar 28, 2026 08:554,43930,643,54213,190,0001,014,0002,506,752
47Mar 28, 2026 08:574,44132,618,99014,210,00002,400,256
48Mar 28, 2026 08:574,44232,664,50612,185,0002,030,0002,285,568
49Mar 28, 2026 08:564,44231,269,44912,183,0002,030,0002,285,568
50Mar 28, 2026 08:574,44431,648,27613,206,0001,015,0002,404,352
51Mar 28, 2026 08:564,44441,613,48713,207,0001,015,0002,400,256
52Mar 28, 2026 08:584,44627,695,15812,195,0002,032,0002,281,472
53Mar 28, 2026 08:544,44735,798,12412,332,0001,897,0002,285,568
54Mar 28, 2026 08:534,45027,765,07712,207,0002,034,0002,506,752
55Mar 28, 2026 08:544,45235,123,10912,210,0002,035,0002,400,256
56Mar 28, 2026 08:564,45432,640,47313,236,0001,018,0002,379,776
57Mar 28, 2026 08:564,47341,842,12113,293,0001,022,0002,285,568
58Mar 28, 2026 08:544,59440,719,77613,651,0001,050,0002,490,368
59Mar 28, 2026 08:544,66129,321,44713,921,000994,0002,285,568
60Mar 28, 2026 08:544,66739,062,25812,942,0001,991,0002,469,888