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 listJan 2, 2026 19:19HattonuriHattonuriScore: 4,418Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 2, 2026 04:124,38728,631,11212,033,0002,005,0002,277,376
2Jan 2, 2026 22:514,38934,006,81112,040,0002,006,0002,445,312
3Jan 2, 2026 04:124,39128,232,00612,045,0002,007,0002,281,472
4Jan 2, 2026 22:514,39138,685,28112,043,0002,007,0002,281,472
5Jan 2, 2026 22:514,39226,093,00212,046,0002,007,0002,281,472
6Jan 2, 2026 04:124,39328,455,39312,049,0002,008,0002,445,312
7Jan 2, 2026 04:134,39340,452,87112,049,0002,008,0002,449,408
8Jan 2, 2026 22:514,39332,714,22412,050,0002,008,0002,445,312
9Jan 2, 2026 04:114,39430,647,42512,052,0002,008,0002,281,472
10Jan 2, 2026 04:114,39432,571,14912,052,0002,008,0002,449,408
11Jan 2, 2026 04:124,39435,203,21112,053,0002,008,0002,441,216
12Jan 2, 2026 04:114,39539,704,08312,055,0002,009,0002,281,472
13Jan 2, 2026 04:134,39528,592,19712,056,0002,009,0002,441,216
14Jan 2, 2026 22:514,39534,504,20812,054,0002,009,0002,445,312
15Jan 2, 2026 04:114,39628,181,79412,058,0002,009,0002,445,312
16Jan 2, 2026 04:114,39638,510,23112,059,0002,009,0002,453,504
17Jan 2, 2026 04:114,39632,551,20012,057,0002,009,0002,445,312
18Jan 2, 2026 04:124,39631,656,36412,058,0002,009,0002,281,472
19Jan 2, 2026 22:514,39634,876,94412,058,0002,009,0002,281,472
20Jan 2, 2026 04:124,39736,030,68812,060,0002,010,0002,449,408
21Jan 2, 2026 04:124,39828,683,66412,065,0002,010,0002,445,312
22Jan 2, 2026 04:134,39837,915,98312,063,0002,010,0002,281,472
23Jan 2, 2026 04:134,39839,463,79012,065,0002,010,0002,281,472
24Jan 2, 2026 04:134,39938,269,22212,067,0002,011,0002,281,472
25Jan 2, 2026 22:514,39940,206,38312,067,0002,011,0002,449,408
26Jan 2, 2026 04:114,40028,700,19712,068,0002,011,0002,445,312
27Jan 2, 2026 04:114,40029,314,52612,069,0002,011,0002,445,312
28Jan 2, 2026 22:514,40031,558,97712,069,0002,011,0002,445,312
29Jan 2, 2026 04:124,40133,678,32112,072,0002,012,0002,445,312
30Jan 2, 2026 19:194,40134,372,25612,072,0002,012,0002,281,472
31Jan 2, 2026 04:134,40231,841,53612,073,0002,012,0002,281,472
32Jan 2, 2026 22:514,40234,648,65812,074,0002,012,0002,281,472
33Jan 2, 2026 22:514,40238,120,67612,074,0002,012,0002,281,472
34Jan 2, 2026 04:104,40334,498,32812,077,0002,012,0002,445,312
35Jan 2, 2026 04:114,40335,321,06412,078,0002,013,0002,449,408
36Jan 2, 2026 04:124,40330,969,61612,076,0002,012,0002,281,472
37Jan 2, 2026 04:124,40333,692,79012,077,0002,012,0002,445,312
38Jan 2, 2026 04:104,40433,124,15112,079,0002,013,0002,449,408
39Jan 2, 2026 04:114,40433,857,78212,080,0002,013,0002,281,472
40Jan 2, 2026 04:124,40430,602,09712,079,0002,013,0002,445,312
41Jan 2, 2026 04:134,40431,210,78012,080,0002,013,0002,449,408
42Jan 2, 2026 04:134,40434,044,00412,081,0002,013,0002,445,312
43Jan 2, 2026 22:514,40430,348,70712,080,0002,013,0002,281,472
44Jan 2, 2026 22:514,40430,344,77812,081,0002,013,0002,449,408
45Jan 2, 2026 04:104,40534,827,88912,083,0002,013,0002,445,312
46Jan 2, 2026 04:114,40529,811,89412,083,0002,013,0002,281,472
47Jan 2, 2026 04:114,40530,659,97112,082,0002,013,0002,453,504
48Jan 2, 2026 04:124,40532,383,08512,082,0002,013,0002,441,216
49Jan 2, 2026 04:134,40535,131,28012,082,0002,013,0002,445,312
50Jan 2, 2026 04:134,40635,129,96612,086,0002,014,0002,453,504
51Jan 2, 2026 19:194,40634,226,64812,085,0002,014,0002,281,472
52Jan 2, 2026 04:104,40742,301,63512,089,0002,014,0002,441,216
53Jan 2, 2026 04:114,40732,779,81712,089,0002,014,0002,281,472
54Jan 2, 2026 04:124,40729,654,48212,089,0002,014,0002,281,472
55Jan 2, 2026 04:104,40831,778,94312,090,0002,015,0002,449,408
56Jan 2, 2026 04:104,40832,634,51712,091,0002,015,0002,281,472
57Jan 2, 2026 04:114,40833,633,47713,098,0001,007,0002,449,408
58Jan 2, 2026 04:124,40834,435,40412,092,0002,015,0002,281,472
59Jan 2, 2026 04:124,40839,797,22912,092,0002,015,0002,281,472
60Jan 2, 2026 04:134,40833,119,10912,090,0002,015,0002,445,312
61Jan 2, 2026 04:114,40936,051,09012,095,0002,015,0002,281,472
62Jan 2, 2026 04:124,40930,293,88912,095,0002,015,0002,445,312
63Jan 2, 2026 04:134,40933,101,59613,101,0001,007,0002,281,472
64Jan 2, 2026 04:134,40933,772,47312,095,0002,015,0002,281,472
65Jan 2, 2026 22:514,40925,614,19712,095,0002,015,0002,441,216
66Jan 2, 2026 04:104,41039,057,85012,097,0002,016,0002,281,472
67Jan 2, 2026 22:514,41039,762,39112,097,0002,016,0002,281,472
68Jan 2, 2026 22:514,41031,805,50712,097,0002,016,0002,453,504
69Jan 2, 2026 19:194,41129,715,51712,099,0002,016,0002,281,472
70Jan 2, 2026 22:514,41128,157,93012,100,0002,016,0002,281,472
71Jan 2, 2026 22:514,41133,083,00812,098,0002,016,0002,281,472
72Jan 2, 2026 04:104,41228,352,31512,101,0002,016,0002,453,504
73Jan 2, 2026 04:114,41240,279,90512,102,0002,017,0002,281,472
74Jan 2, 2026 22:514,41233,983,20712,102,0002,017,0002,281,472
75Jan 2, 2026 22:514,41234,098,75312,102,0002,017,0002,277,376
76Jan 2, 2026 22:514,41229,199,53912,102,0002,017,0002,445,312
77Jan 2, 2026 04:104,41336,483,57912,103,0002,017,0002,433,024
78Jan 2, 2026 04:124,41331,845,63712,104,0002,017,0002,281,472
79Jan 2, 2026 04:124,41332,570,15012,103,0002,017,0002,445,312
80Jan 2, 2026 04:134,41329,304,38312,103,0002,017,0002,449,408
81Jan 2, 2026 22:514,41334,207,53412,105,0002,017,0002,281,472
82Jan 2, 2026 22:514,41336,028,88712,103,0002,017,0002,281,472
83Jan 2, 2026 22:514,41329,545,24112,104,0002,017,0002,453,504
84Jan 2, 2026 22:514,41435,348,78812,107,0002,017,0002,449,408
85Jan 2, 2026 04:114,41537,530,92612,109,0002,018,0002,281,472
86Jan 2, 2026 04:124,41533,187,54512,110,0002,018,0002,281,472
87Jan 2, 2026 19:194,41534,956,54012,109,0002,018,0002,281,472
88Jan 2, 2026 04:104,41628,472,55212,112,0002,018,0002,281,472
89Jan 2, 2026 04:114,41634,346,56512,113,0002,018,0002,281,472
90Jan 2, 2026 04:114,41631,292,67712,113,0002,018,0002,441,216
91Jan 2, 2026 04:134,41627,668,38212,112,0002,018,0002,453,504
92Jan 2, 2026 22:514,41630,702,18312,113,0002,018,0002,449,408
93Jan 2, 2026 04:114,41729,353,34412,116,0002,019,0002,535,424
94Jan 2, 2026 04:114,41733,926,75812,115,0002,019,0002,281,472
95Jan 2, 2026 04:114,41729,581,56012,114,0002,019,0002,281,472
96Jan 2, 2026 04:124,41733,645,87012,114,0002,019,0002,449,408
97Jan 2, 2026 04:124,41731,337,26912,115,0002,019,0002,281,472
98Jan 2, 2026 04:134,41736,289,43912,114,0002,019,0002,281,472
99Jan 2, 2026 19:194,41730,258,75412,115,0002,019,0002,281,472
100Jan 2, 2026 22:514,41727,519,57512,115,0002,019,0002,445,312
101Jan 2, 2026 22:514,41731,372,25612,116,0002,019,0002,281,472
102Jan 2, 2026 22:514,41737,766,79112,116,0002,019,0002,453,504
103Jan 2, 2026 04:124,41831,277,84512,119,0002,019,0002,281,472
104Jan 2, 2026 04:134,41828,625,59112,118,0002,019,0002,281,472
105Jan 2, 2026 04:134,41828,493,51212,117,0002,019,0002,281,472
106Jan 2, 2026 19:194,41828,563,33712,119,0002,019,0002,535,424
107Jan 2, 2026 19:194,41829,444,82712,119,0002,019,0002,281,472
108Jan 2, 2026 04:104,41932,775,78412,120,0002,020,0002,281,472
109Jan 2, 2026 04:134,41927,703,40112,122,0002,020,0002,281,472
110Jan 2, 2026 04:134,41933,177,67812,122,0002,020,0002,277,376
111Jan 2, 2026 19:194,41934,983,99712,122,0002,020,0002,281,472
112Jan 2, 2026 22:514,41941,863,45912,120,0002,020,0002,445,312
113Jan 2, 2026 04:114,42032,519,60412,125,0002,020,0002,281,472
114Jan 2, 2026 04:114,42036,197,66212,125,0002,020,0002,281,472
115Jan 2, 2026 04:124,42029,763,64912,125,0002,020,0002,281,472
116Jan 2, 2026 04:134,42040,942,38412,123,0002,020,0002,281,472
117Jan 2, 2026 22:514,42031,313,19212,125,0002,020,0002,437,120
118Jan 2, 2026 04:114,42131,456,82012,126,0002,021,0002,453,504
119Jan 2, 2026 04:124,42139,998,62812,127,0002,021,0002,453,504
120Jan 2, 2026 04:134,42126,973,36812,127,0002,021,0002,535,424
121Jan 2, 2026 22:514,42128,935,45512,127,0002,021,0002,281,472
122Jan 2, 2026 04:114,42229,099,59712,128,0002,021,0002,277,376
123Jan 2, 2026 04:124,42230,390,30712,128,0002,021,0002,441,216
124Jan 2, 2026 22:514,42231,593,03612,129,0002,021,0002,281,472
125Jan 2, 2026 22:514,42229,025,84612,129,0002,021,0002,441,216
126Jan 2, 2026 04:104,42329,962,23912,132,0002,022,0002,441,216
127Jan 2, 2026 04:104,42336,842,68012,131,0002,021,0002,535,424
128Jan 2, 2026 04:114,42336,585,25912,132,0002,022,0002,281,472
129Jan 2, 2026 04:124,42332,097,74412,133,0002,022,0002,437,120
130Jan 2, 2026 22:514,42334,176,63912,133,0002,022,0002,281,472
131Jan 2, 2026 22:514,42328,444,16712,131,0002,021,0002,281,472
132Jan 2, 2026 04:124,42432,835,21512,135,0002,022,0002,441,216
133Jan 2, 2026 04:134,42431,393,58312,135,0002,022,0002,277,376
134Jan 2, 2026 04:124,42535,091,96112,138,0002,023,0002,281,472
135Jan 2, 2026 04:104,42632,719,85512,141,0002,023,0002,281,472
136Jan 2, 2026 22:514,42629,109,71412,141,0002,023,0002,281,472
137Jan 2, 2026 22:514,42633,240,58012,141,0002,023,0002,445,312
138Jan 2, 2026 04:104,42731,430,66612,143,0002,023,0002,449,408
139Jan 2, 2026 04:124,42737,434,34912,142,0002,023,0002,281,472
140Jan 2, 2026 04:124,42729,327,44612,142,0002,023,0002,535,424
141Jan 2, 2026 04:124,42728,618,53112,143,0002,023,0002,281,472
142Jan 2, 2026 04:134,42734,740,14212,142,0002,023,0002,281,472
143Jan 2, 2026 04:134,42733,360,37012,142,0002,023,0002,449,408
144Jan 2, 2026 22:514,42728,689,07012,142,0002,023,0002,281,472
145Jan 2, 2026 04:114,42839,344,38212,147,0002,024,0002,281,472
146Jan 2, 2026 04:134,42833,706,89912,144,0002,024,0002,449,408
147Jan 2, 2026 19:194,42830,178,90312,147,0002,024,0002,273,280
148Jan 2, 2026 04:114,42930,439,49712,149,0002,024,0002,281,472
149Jan 2, 2026 04:124,42937,587,48812,148,0002,024,0002,445,312
150Jan 2, 2026 04:134,42934,107,31012,149,0002,024,0002,449,408
151Jan 2, 2026 04:104,43036,579,27912,150,0002,025,0002,449,408
152Jan 2, 2026 04:114,43032,297,17112,150,0002,025,0002,449,408
153Jan 2, 2026 04:124,43030,288,90612,150,0002,025,0002,281,472
154Jan 2, 2026 22:514,43127,321,67112,154,0002,025,0002,445,312
155Jan 2, 2026 22:514,43127,927,88212,153,0002,025,0002,281,472
156Jan 2, 2026 22:514,43138,079,91212,153,0002,025,0002,281,472
157Jan 2, 2026 04:114,43232,193,08712,157,0002,026,0002,281,472
158Jan 2, 2026 04:124,43229,305,15012,157,0002,026,0002,281,472
159Jan 2, 2026 04:104,43331,857,47812,158,0002,026,0002,281,472
160Jan 2, 2026 22:514,43344,772,25512,159,0002,026,0002,445,312
161Jan 2, 2026 22:514,43335,541,18012,158,0002,026,0002,281,472
162Jan 2, 2026 04:104,43439,631,95412,163,0002,027,0002,441,216
163Jan 2, 2026 04:134,43432,247,73012,162,0002,027,0002,441,216
164Jan 2, 2026 04:104,43639,431,71612,167,0002,027,0002,445,312
165Jan 2, 2026 22:514,43633,959,88412,167,0002,027,0002,445,312
166Jan 2, 2026 04:114,43829,591,22112,172,0002,028,0002,449,408
167Jan 2, 2026 04:134,43831,000,96612,172,0002,028,0002,449,408
168Jan 2, 2026 04:134,43931,320,68812,175,0002,029,0002,449,408
169Jan 2, 2026 04:114,44031,960,93812,179,0002,029,0002,281,472
170Jan 2, 2026 04:134,44034,945,76212,178,0002,029,0002,453,504
171Jan 2, 2026 22:514,44031,938,77012,178,0002,029,0002,445,312
172Jan 2, 2026 22:514,44236,256,15412,185,0002,030,0002,445,312
173Jan 2, 2026 04:124,44428,641,58312,189,0002,031,0002,445,312
174Jan 2, 2026 22:514,44529,056,10613,209,0001,016,0002,281,472
175Jan 2, 2026 04:104,44630,136,62812,194,0002,032,0002,445,312
176Jan 2, 2026 04:114,44627,981,11112,194,0002,032,0002,441,216
177Jan 2, 2026 04:124,44635,587,00912,194,0002,032,0002,449,408
178Jan 2, 2026 19:194,44830,082,79012,200,0002,033,0002,441,216
179Jan 2, 2026 22:514,44829,517,17312,201,0002,033,0002,449,408
180Jan 2, 2026 22:514,44828,700,07913,219,0001,016,0002,281,472
181Jan 2, 2026 22:514,44833,809,85512,199,0002,033,0002,281,472
182Jan 2, 2026 19:194,45036,597,11112,206,0002,034,0002,281,472
183Jan 2, 2026 22:514,45030,013,79812,206,0002,034,0002,441,216
184Jan 2, 2026 04:134,45335,457,22212,215,0002,035,0002,445,312
185Jan 2, 2026 04:124,45537,172,83412,221,0002,036,0002,445,312
186Jan 2, 2026 04:104,45741,423,23312,226,0002,037,0002,281,472
187Jan 2, 2026 04:124,45735,923,01412,225,0002,037,0002,281,472
188Jan 2, 2026 22:514,45733,256,76113,245,0001,018,0002,281,472
189Jan 2, 2026 04:114,46330,497,14612,242,0002,040,0002,445,312
190Jan 2, 2026 04:124,46628,263,89513,271,0001,020,0002,535,424
191Jan 2, 2026 19:194,46641,017,88412,250,0002,041,0002,449,408
192Jan 2, 2026 22:514,49240,218,13813,347,0001,026,0002,441,216
193Jan 2, 2026 04:124,49726,237,21813,362,0001,027,0002,281,472
194Jan 2, 2026 04:134,49726,152,67413,362,0001,027,0002,281,472
195Jan 2, 2026 22:514,50332,062,57513,382,0001,029,0002,281,472
196Jan 2, 2026 04:114,52527,646,88513,446,0001,034,0002,281,472
197Jan 2, 2026 04:134,53837,239,84413,485,0001,037,0002,281,472
198Jan 2, 2026 22:514,56137,334,11313,554,0001,042,0002,449,408
199Jan 2, 2026 04:134,65528,038,37512,909,0001,986,0002,281,472
200Jan 2, 2026 04:134,66036,467,97513,919,000994,0002,281,472
201Jan 2, 2026 22:514,66542,268,45512,937,0001,990,0002,510,848
202Jan 2, 2026 04:124,66846,918,31413,871,0001,067,0002,281,472
203Jan 2, 2026 04:124,89738,295,21314,626,0001,044,0002,445,312
204Jan 2, 2026 22:514,90238,518,94214,642,0001,045,0002,273,280