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 listMay 16, 2021 15:49Yuriy LyfenkoYuriy LyfenkoScore: 6,232Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 16, 2021 15:486,10841,244,51218,516,0001,028,0002,330,624
2May 16, 2021 15:476,11140,722,29518,527,0001,029,0002,510,848
3May 16, 2021 15:496,11442,228,49817,506,0002,059,0002,326,528
4May 16, 2021 15:496,11437,745,14217,506,0002,059,0002,514,944
5May 16, 2021 15:496,11543,734,74018,539,0001,029,0002,326,528
6May 16, 2021 15:456,11647,098,97718,540,0001,030,0002,326,528
7May 19, 2021 19:416,11945,823,37519,580,00002,514,944
8May 16, 2021 15:476,11935,842,49717,520,0002,061,0002,326,528
9May 16, 2021 15:486,12341,522,09417,532,0002,062,0002,330,624
10May 19, 2021 19:416,12439,834,05518,567,0001,031,0002,330,624
11May 16, 2021 15:476,12445,642,40417,534,0002,062,0002,523,136
12May 16, 2021 15:456,12539,678,35717,536,0002,063,0002,506,752
13May 16, 2021 15:476,12849,847,31318,577,0001,032,0002,523,136
14May 19, 2021 19:416,13443,442,23818,595,0001,033,0002,330,624
15May 16, 2021 15:496,13547,998,97019,633,00002,519,040
16May 19, 2021 19:416,13744,097,77518,605,0001,033,0002,519,040
17May 19, 2021 19:416,13734,532,10618,606,0001,033,0002,519,040
18May 16, 2021 15:456,13847,531,75717,574,0002,067,0002,326,528
19May 16, 2021 15:496,14046,955,06718,615,0001,034,0002,514,944
20May 16, 2021 15:476,14048,395,25518,613,0001,034,0002,326,528
21May 16, 2021 15:476,14145,984,51317,582,0002,068,0002,523,136
22May 16, 2021 15:496,14244,053,13919,653,00002,519,040
23May 16, 2021 15:486,14247,788,78118,619,0001,034,0002,519,040
24May 19, 2021 19:416,14344,893,47919,659,00002,510,848
25May 16, 2021 15:476,14446,292,15218,627,0001,034,0002,326,528
26May 16, 2021 15:456,14753,855,85819,671,00002,326,528
27May 16, 2021 15:476,14848,987,93118,640,0001,035,0002,326,528
28May 16, 2021 15:456,14846,648,99918,638,0001,035,0002,326,528
29May 16, 2021 15:456,14945,219,51318,642,0001,035,0002,326,528
30May 16, 2021 15:476,15046,152,64217,608,0002,071,0002,514,944
31May 16, 2021 15:476,15050,741,44617,608,0002,071,0002,326,528
32May 16, 2021 15:486,15246,384,17818,649,0001,036,0002,519,040
33May 16, 2021 15:476,15342,017,11018,653,0001,036,0002,502,656
34May 16, 2021 15:486,15849,013,22918,668,0001,037,0002,330,624
35May 16, 2021 15:476,15947,996,28618,672,0001,037,0002,330,624
36May 16, 2021 15:456,16344,378,86417,646,0002,076,0002,330,624
37May 19, 2021 19:416,16446,953,48418,687,0001,038,0002,514,944
38May 16, 2021 15:476,16553,303,92818,691,0001,038,0002,527,232
39May 16, 2021 15:476,16544,638,59519,728,00002,326,528
40May 16, 2021 15:486,17384,496,49719,754,56702,232,320
41May 16, 2021 15:456,178101,105,05319,770,36902,224,128
42May 16, 2021 15:496,18244,149,71318,742,0001,041,0002,506,752
43May 16, 2021 15:476,18593,872,37519,791,83102,224,128
44May 19, 2021 19:416,19645,339,55216,853,0002,974,0002,326,528
45May 19, 2021 19:406,19783,619,59319,830,72002,220,032
46May 16, 2021 15:496,197112,549,56119,828,92202,228,224
47May 16, 2021 15:446,19879,754,92019,833,63902,228,224
48May 16, 2021 15:476,20786,313,29619,862,89502,224,128
49May 16, 2021 15:496,20945,959,64316,889,0002,980,0002,326,528
50May 16, 2021 15:476,20952,275,22217,882,0001,986,0002,523,136
51May 19, 2021 19:416,210108,352,62919,871,10902,215,936
52May 16, 2021 15:486,21080,092,56419,872,43402,228,224
53May 16, 2021 15:496,21046,987,74118,879,000993,0002,326,528
54May 16, 2021 15:496,21148,975,99916,895,0002,981,0002,326,528
55May 16, 2021 15:476,21149,701,04917,889,0001,987,0002,523,136
56May 16, 2021 15:486,212105,840,25319,878,11702,228,224
57May 16, 2021 15:446,21288,565,17219,877,16802,228,224
58May 19, 2021 19:416,21237,425,11217,890,0001,987,0002,326,528
59May 16, 2021 15:496,213100,872,50919,882,54902,224,128
60May 16, 2021 15:456,21377,610,87719,882,02202,236,416
61May 16, 2021 15:476,21342,972,24717,895,0001,988,0002,326,528
62May 16, 2021 15:476,21452,759,55116,903,0002,982,0002,314,240
63May 16, 2021 15:446,21589,678,38819,887,92802,224,128
64May 16, 2021 15:486,21547,492,86417,899,0001,988,0002,523,136
65May 16, 2021 15:456,21643,935,51016,909,0002,983,0002,514,944
66May 16, 2021 15:456,21746,971,07818,901,000994,0002,514,944
67May 16, 2021 15:496,218103,120,03819,897,87802,228,224
68May 16, 2021 15:486,21882,376,15119,896,10402,228,224
69May 16, 2021 15:456,21993,536,40619,899,35302,224,128
70May 19, 2021 19:416,22092,327,85119,902,63802,228,224
71May 16, 2021 15:496,22485,815,96219,916,73302,232,320
72May 16, 2021 15:486,22494,956,46019,915,92402,215,936
73May 16, 2021 15:456,22566,764,42119,918,99102,224,128
74May 19, 2021 19:416,22696,537,70419,922,11702,224,128
75May 16, 2021 15:496,22685,876,21719,923,95702,220,032
76May 16, 2021 15:496,22791,530,26019,926,48402,224,128
77May 16, 2021 15:486,22946,440,22618,938,000996,0002,318,336
78May 16, 2021 15:486,23193,115,33719,939,36102,232,320
79May 16, 2021 15:486,23150,700,90717,946,0001,994,0002,318,336
80May 16, 2021 15:476,23296,719,44619,940,93202,228,224
81May 16, 2021 15:476,23492,473,48619,948,50702,224,128
82May 16, 2021 15:476,23591,742,00719,953,17902,232,320
83May 19, 2021 19:416,23681,786,81319,955,26102,260,992
84May 19, 2021 19:416,23794,474,35319,957,32102,228,224
85May 16, 2021 15:486,238108,664,70519,963,05902,236,416
86May 16, 2021 15:446,23961,083,15519,965,17402,228,224
87May 16, 2021 15:496,24296,987,62219,974,62202,220,032
88May 16, 2021 15:486,24296,484,05219,974,48502,220,032
89May 16, 2021 15:496,25153,327,52218,950,0001,052,0002,482,176
90May 16, 2021 15:486,25589,447,99320,015,87602,228,224
91May 16, 2021 15:456,25759,752,28020,021,70502,232,320
92May 16, 2021 15:446,25789,136,11020,023,48502,232,320
93May 16, 2021 15:436,25763,302,39220,022,00602,236,416
94May 16, 2021 15:446,26178,064,97620,034,70002,228,224
95May 16, 2021 15:446,26688,876,46820,051,93502,220,032
96May 16, 2021 15:476,26888,821,03620,059,07002,228,224
97May 16, 2021 15:496,27491,668,99020,075,81102,228,224
98May 16, 2021 15:496,27444,033,09418,069,0002,007,0002,326,528
99May 16, 2021 15:446,27687,399,20720,083,12802,228,224
100May 16, 2021 15:486,278103,890,81520,088,25302,224,128
101May 16, 2021 15:436,27991,215,90320,092,38202,224,128
102May 19, 2021 19:406,28892,854,37120,121,28602,220,032
103May 16, 2021 15:486,28943,099,14817,107,0003,019,0002,375,680
104May 19, 2021 19:416,291125,100,40520,130,49102,211,840
105May 16, 2021 15:486,29799,778,12220,151,15802,211,840
106May 19, 2021 19:416,29865,226,55220,155,16602,228,224
107May 16, 2021 15:446,30281,169,21320,166,60802,220,032
108May 16, 2021 15:496,30390,592,71920,170,52702,224,128
109May 16, 2021 15:446,30779,554,59020,183,02302,232,320
110May 19, 2021 19:406,31071,030,62220,191,65402,236,416
111May 16, 2021 15:496,31363,913,39820,200,51902,224,128
112May 16, 2021 15:456,31594,096,08520,207,53502,224,128
113May 16, 2021 15:496,31987,229,65220,222,38602,228,224
114May 19, 2021 19:416,33653,206,33420,275,30102,260,992
115May 16, 2021 15:486,33787,643,98020,279,04302,220,032
116May 16, 2021 15:446,33983,375,65020,283,28802,224,128
117May 16, 2021 15:496,34491,173,59620,301,79602,232,320
118May 16, 2021 15:436,355101,541,55920,337,49002,224,128
119May 16, 2021 15:446,35681,187,52020,339,33202,220,032
120May 19, 2021 19:416,41860,918,45720,538,18602,256,896
121May 16, 2021 15:486,44647,937,32219,595,0001,031,0002,301,952
122May 16, 2021 15:486,47552,300,89319,684,0001,036,0002,306,048
123May 19, 2021 19:406,47871,638,61220,728,79902,260,992
124May 19, 2021 19:416,53162,228,99720,899,42202,244,608
125May 16, 2021 15:486,53345,419,83419,909,000995,0002,482,176
126May 19, 2021 19:416,55263,732,75620,965,04202,224,128
127May 16, 2021 15:486,55248,436,45616,973,0003,993,000393,216
128May 16, 2021 15:486,56345,236,48120,002,0001,000,0002,297,856
129May 16, 2021 15:486,56538,212,76618,007,0003,001,0002,301,952
130May 19, 2021 19:416,59397,238,16821,097,36602,260,992
131May 16, 2021 15:486,68945,708,72516,309,0005,096,0002,478,080
132May 16, 2021 15:486,69450,604,90718,360,0003,060,000442,368
133May 16, 2021 15:486,71949,185,14218,430,0003,071,000385,024
134May 16, 2021 15:496,83049,507,61318,877,0002,980,000364,544
135May 16, 2021 15:486,95249,920,46619,212,0003,033,0002,527,232
136May 16, 2021 15:496,95450,524,35420,231,0002,023,0002,535,424
137May 16, 2021 15:497,01147,772,00316,317,0006,119,0002,531,328
138May 16, 2021 15:487,09248,983,36718,569,0004,126,0002,519,040
139May 16, 2021 15:497,19751,603,56417,022,0006,008,000413,696
140May 16, 2021 15:497,20153,356,50518,035,0005,009,000348,160
141May 16, 2021 15:487,27144,542,23916,187,0007,081,000344,064
142May 16, 2021 15:487,27852,144,44019,240,0004,050,000323,584
143May 16, 2021 15:487,29046,729,67321,300,0002,028,0002,535,424
144May 16, 2021 15:497,30048,178,22517,267,0006,094,0002,445,312
145May 16, 2021 15:487,30152,213,94320,316,0003,047,0002,445,312
146May 16, 2021 15:487,32744,451,00617,331,0006,116,000409,600
147May 16, 2021 15:487,34853,433,25819,425,0004,089,0002,502,656
148May 16, 2021 15:487,45554,243,90517,892,0005,964,000344,064
149May 16, 2021 15:498,19449,749,25418,154,0008,068,000331,776
150May 16, 2021 15:498,32154,999,24819,459,0007,169,000331,776
151May 16, 2021 15:498,34745,992,59319,518,0007,191,0002,359,296
152May 16, 2021 15:498,65856,123,17616,418,00011,287,0002,293,760
153May 19, 2021 19:408,78562,504,95128,112,08802,260,992
154May 19, 2021 19:408,80254,269,41628,167,14302,260,992
155May 16, 2021 15:498,83153,104,65918,166,00010,092,0002,289,664
156May 16, 2021 15:499,19860,997,93120,299,0009,134,0002,371,584
157May 16, 2021 15:499,42853,475,01519,107,00011,062,000405,504
158May 16, 2021 15:499,47361,181,51119,198,00011,114,000217,088
159May 16, 2021 15:499,86267,330,57722,396,0009,162,000233,472