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 22, 2026 03:42Josu San MartinJosu San MartinScore: 4,422Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 15, 2026 03:514,38531,650,60512,029,0002,004,0002,281,472
2Jan 15, 2026 03:554,38732,462,62712,034,0002,005,0002,449,408
3Apr 15, 2026 03:114,38829,633,86712,035,0002,005,0002,449,408
4Jan 15, 2026 03:544,38929,820,50212,039,0002,006,0002,441,216
5Jan 22, 2026 03:434,39029,973,76712,042,0002,007,0002,441,216
6Jan 15, 2026 03:504,39136,819,42912,044,0002,007,0002,281,472
7Jan 15, 2026 03:534,39228,874,21512,046,0002,007,0002,531,328
8Jan 15, 2026 03:594,39234,508,08512,047,0002,007,0002,281,472
9Jan 15, 2026 03:514,39336,926,25912,048,0002,008,0002,449,408
10Jan 15, 2026 03:544,39333,190,79612,051,0002,008,0002,281,472
11Jan 15, 2026 03:564,39330,188,74412,051,0002,008,0002,281,472
12Jan 15, 2026 03:514,39441,142,89112,052,0002,008,0002,281,472
13Jan 15, 2026 03:514,39440,601,02512,052,0002,008,0002,281,472
14Jan 17, 2026 17:244,39442,835,68912,053,0002,008,0002,449,408
15Jan 15, 2026 03:514,39536,599,93612,054,0002,009,0002,281,472
16Jan 15, 2026 03:544,39631,402,90512,058,0002,009,0002,457,600
17Jan 15, 2026 03:514,39742,051,46712,061,0002,010,0002,281,472
18Jan 15, 2026 03:514,39730,964,34512,061,0002,010,0002,281,472
19Jan 15, 2026 03:524,39731,518,71912,060,0002,010,0002,281,472
20Jan 15, 2026 03:554,39830,193,06512,062,0002,010,0002,449,408
21Jan 22, 2026 03:434,39835,748,87212,062,0002,010,0002,281,472
22Jan 17, 2026 17:244,39931,604,64912,066,0002,011,0002,441,216
23Apr 15, 2026 03:114,40029,833,76812,068,0002,011,0002,445,312
24Jan 15, 2026 03:544,40129,940,40012,072,0002,012,0002,281,472
25Jan 15, 2026 03:574,40138,965,20212,071,0002,011,0002,441,216
26Jan 15, 2026 14:004,40134,664,44612,072,0002,012,0002,281,472
27Jan 15, 2026 03:504,40231,559,01112,075,0002,012,0002,281,472
28Jan 15, 2026 03:514,40232,954,07012,074,0002,012,0002,437,120
29Jan 15, 2026 03:514,40240,326,58212,075,0002,012,0002,441,216
30Jan 15, 2026 03:564,40236,721,66412,074,0002,012,0002,281,472
31Jan 17, 2026 17:244,40227,843,31412,074,0002,012,0002,445,312
32Jan 22, 2026 03:434,40235,108,49612,075,0002,012,0002,281,472
33Apr 15, 2026 03:114,40229,478,69212,075,0002,012,0002,281,472
34Jan 15, 2026 03:534,40326,993,15612,076,0002,012,0002,281,472
35Jan 15, 2026 03:544,40331,244,88712,077,0002,012,0002,437,120
36Jan 22, 2026 03:574,40337,229,72412,078,0002,013,0002,441,216
37Jan 15, 2026 03:574,40434,123,26612,079,0002,013,0002,281,472
38Jan 15, 2026 03:584,40430,333,64712,079,0002,013,0002,281,472
39Jan 22, 2026 03:594,40427,941,44512,079,0002,013,0002,281,472
40Jan 22, 2026 03:444,40529,731,53112,082,0002,013,0002,445,312
41Jan 15, 2026 03:504,40632,670,72812,085,0002,014,0002,437,120
42Jan 15, 2026 03:514,40629,892,84312,085,0002,014,0002,437,120
43Jan 15, 2026 03:564,40631,377,39712,084,0002,014,0002,535,424
44Jan 15, 2026 03:564,40634,158,91412,085,0002,014,0002,281,472
45Jan 17, 2026 17:244,40732,909,87112,088,0002,014,0002,281,472
46Jan 17, 2026 17:244,40734,573,19512,089,0002,014,0002,445,312
47Jan 15, 2026 03:514,40829,514,57312,091,0002,015,0002,277,376
48Jan 15, 2026 14:004,40830,024,22313,097,0001,007,0002,445,312
49Jan 17, 2026 17:234,40934,231,54512,093,0002,015,0002,281,472
50Jan 22, 2026 03:444,40935,966,18812,094,0002,015,0002,445,312
51Jan 15, 2026 03:564,41030,487,28612,097,0002,016,0002,449,408
52Jan 15, 2026 03:564,41031,518,52712,097,0002,016,0002,281,472
53Jan 15, 2026 03:514,41129,597,55312,100,0002,016,0002,449,408
54Jan 17, 2026 17:244,41128,639,86312,098,0002,016,0002,453,504
55Jan 15, 2026 03:514,41238,002,36512,102,0002,017,0002,453,504
56Jan 15, 2026 03:554,41235,390,07113,110,0001,008,0002,437,120
57Jan 15, 2026 03:554,41236,171,68612,102,0002,017,0002,441,216
58Jan 15, 2026 03:554,41329,400,64612,105,0002,017,0002,437,120
59Jan 15, 2026 03:564,41332,386,83212,103,0002,017,0002,449,408
60Jan 15, 2026 03:594,41335,480,76212,104,0002,017,0002,281,472
61Jan 15, 2026 03:514,41429,139,50312,107,0002,017,0002,453,504
62Jan 15, 2026 03:514,41534,620,27612,109,0002,018,0002,433,024
63Jan 15, 2026 03:514,41529,682,01412,110,0002,018,0002,437,120
64Jan 15, 2026 03:564,41530,265,97612,109,0002,018,0002,445,312
65Jan 22, 2026 03:304,41535,858,19312,109,0002,018,0002,535,424
66Jan 17, 2026 17:234,41630,350,62912,112,0002,018,0002,277,376
67Jan 17, 2026 17:244,41629,494,30012,113,0002,018,0002,281,472
68Jan 15, 2026 03:504,41729,255,03912,114,0002,019,0002,277,376
69Jan 15, 2026 03:514,41735,888,19712,116,0002,019,0002,445,312
70Jan 15, 2026 03:514,41831,870,88512,119,0002,019,0002,281,472
71Jan 15, 2026 03:514,41841,319,02412,119,0002,019,0002,441,216
72Jan 15, 2026 03:544,41829,598,92312,117,0002,019,0002,277,376
73Jan 17, 2026 17:244,41832,438,82712,119,0002,019,0002,445,312
74Jan 22, 2026 03:434,41828,543,08312,118,0002,019,0002,445,312
75Jan 22, 2026 03:574,41830,977,35912,119,0002,019,0002,281,472
76Jan 15, 2026 03:514,41930,960,33812,122,0002,020,0002,449,408
77Jan 15, 2026 03:544,41926,869,18912,122,0002,020,0002,535,424
78Jan 15, 2026 03:544,41936,963,65412,122,0002,020,0002,281,472
79Jan 15, 2026 03:564,41925,479,13012,122,0002,020,0002,281,472
80Jan 15, 2026 03:564,42036,003,63912,124,0002,020,0002,441,216
81Jan 15, 2026 03:584,42033,068,33612,123,0002,020,0002,445,312
82Jan 15, 2026 03:564,42132,440,45612,126,0002,021,0002,281,472
83Jan 17, 2026 17:244,42135,122,28712,127,0002,021,0002,281,472
84Jan 22, 2026 03:444,42135,259,62812,127,0002,021,0002,437,120
85Jan 15, 2026 03:594,42232,481,25512,129,0002,021,0002,445,312
86Jan 15, 2026 14:004,42233,648,04112,130,0002,021,0002,433,024
87Jan 17, 2026 17:244,42236,275,13712,128,0002,021,0002,281,472
88Jan 17, 2026 17:244,42238,508,02812,129,0002,021,0002,281,472
89Jan 15, 2026 03:514,42332,359,53312,131,0002,021,0002,449,408
90Jan 15, 2026 03:514,42331,379,02712,133,0002,022,0002,281,472
91Jan 15, 2026 03:524,42330,219,34812,132,0002,022,0002,281,472
92Jan 15, 2026 03:564,42330,287,97512,131,0002,021,0002,281,472
93Jan 22, 2026 03:304,42337,509,20412,132,0002,022,0002,449,408
94Jan 22, 2026 03:434,42334,257,07712,131,0002,021,0002,535,424
95Jan 15, 2026 03:554,42429,102,88112,135,0002,022,0002,449,408
96Jan 22, 2026 03:434,42430,293,32212,136,0002,022,0002,281,472
97Jan 15, 2026 03:514,42535,212,14512,138,0002,023,0002,281,472
98Jan 15, 2026 03:534,42529,523,73912,138,0002,023,0002,281,472
99Jan 15, 2026 03:574,42540,462,44812,138,0002,023,0002,445,312
100Jan 15, 2026 03:544,42637,175,84112,139,0002,023,0002,453,504
101Jan 22, 2026 03:594,42631,308,83712,140,0002,023,0002,527,232
102Jan 15, 2026 03:514,42729,770,64912,143,0002,023,0002,535,424
103Jan 15, 2026 03:514,42834,677,21312,145,0002,024,0002,535,424
104Jan 15, 2026 03:514,42832,222,80312,146,0002,024,0002,449,408
105Jan 15, 2026 03:534,42831,021,17912,146,0002,024,0002,281,472
106Jan 15, 2026 03:534,42831,565,64812,147,0002,024,0002,441,216
107Jan 15, 2026 03:534,42834,084,31512,146,0002,024,0002,281,472
108Jan 15, 2026 03:504,42931,331,70312,148,0002,024,0002,449,408
109Jan 22, 2026 03:304,42932,032,10512,149,0002,024,0002,281,472
110Jan 15, 2026 03:514,43035,032,73312,150,0002,025,0002,441,216
111Jan 17, 2026 17:244,43031,654,54412,150,0002,025,0002,437,120
112Jan 15, 2026 03:514,43131,748,93412,155,0002,025,0002,281,472
113Jan 15, 2026 03:514,43130,905,73412,155,0002,025,0002,441,216
114Jan 15, 2026 03:524,43131,194,26413,167,0001,012,0002,281,472
115Jan 17, 2026 17:244,43139,273,79913,168,0001,012,0002,441,216
116Jan 15, 2026 03:504,43227,078,17112,157,0002,026,0002,277,376
117Jan 15, 2026 03:554,43337,873,33712,159,0002,026,0002,281,472
118Jan 15, 2026 03:554,43332,354,78912,158,0002,026,0002,535,424
119Jan 17, 2026 17:234,43330,223,57212,158,0002,026,0002,437,120
120Apr 15, 2026 03:114,43334,072,64112,158,0002,026,0002,445,312
121Apr 15, 2026 03:114,43330,110,22013,173,0001,013,0002,441,216
122Apr 15, 2026 03:114,43635,390,30012,167,0002,027,0002,445,312
123Jan 22, 2026 03:594,43729,333,21312,169,0002,028,0002,281,472
124Jan 15, 2026 03:554,43829,182,48912,173,0002,028,0002,277,376
125Apr 15, 2026 03:114,43936,668,93512,177,0002,029,0002,281,472
126Apr 15, 2026 03:114,44533,093,08012,193,0002,032,0002,441,216
127Jan 22, 2026 03:574,45030,204,81612,205,0002,034,0002,441,216
128Apr 15, 2026 03:114,45528,844,81013,237,0001,018,0002,441,216
129Jan 15, 2026 03:514,48635,204,23813,329,0001,025,0002,449,408
130Jan 15, 2026 03:524,48830,521,19513,336,0001,025,0002,281,472
131Jan 15, 2026 03:524,48834,686,97613,336,0001,025,0002,441,216
132Jan 15, 2026 03:524,51934,139,15113,429,0001,033,0002,449,408
133Jan 15, 2026 03:494,52332,973,45113,441,0001,033,0002,273,280
134Jan 15, 2026 03:504,52931,945,74814,494,00002,531,328
135Jan 15, 2026 03:494,53436,117,87114,510,00002,445,312
136Jan 17, 2026 17:244,53634,495,23913,480,0001,036,0002,281,472
137Jan 15, 2026 03:494,53732,035,77014,517,00002,445,312
138Jan 15, 2026 03:494,54031,562,94414,529,00002,441,216
139Jan 15, 2026 03:504,54034,337,59513,490,0001,037,0002,453,504
140Jan 15, 2026 03:504,54827,866,02314,553,00002,535,424
141Jan 15, 2026 03:494,55129,934,28514,564,00002,535,424
142Jan 15, 2026 03:504,55236,857,64314,566,00002,449,408
143Jan 15, 2026 03:504,55231,795,15514,567,00002,535,424
144Jan 15, 2026 03:504,55535,077,92314,576,00002,445,312
145Jan 15, 2026 03:494,55833,388,82114,587,00002,449,408
146Jan 22, 2026 03:564,59831,382,70713,664,0001,051,0002,441,216
147Jan 15, 2026 03:534,60030,997,31213,670,0001,051,0002,453,504
148Jan 17, 2026 17:244,60341,760,91413,679,0001,052,0002,281,472
149Jan 15, 2026 03:534,64632,229,32012,884,0001,982,0002,281,472
150Jan 15, 2026 03:524,64740,048,52312,888,0001,982,0002,281,472
151Jan 22, 2026 03:564,64831,423,06213,881,000991,0002,535,424
152Jan 15, 2026 03:534,64927,409,53013,887,000991,0002,535,424
153Jan 15, 2026 03:524,65041,197,91413,888,000992,0002,281,472
154Jan 22, 2026 03:564,65039,170,82513,888,000992,0002,535,424
155Jan 15, 2026 03:524,65131,097,51912,899,0001,984,0002,449,408
156Jan 15, 2026 03:584,73442,562,51313,130,0002,020,0002,281,472
157Jan 15, 2026 03:575,33035,797,76115,049,0002,006,0002,281,472
158Apr 15, 2026 03:115,33738,413,85415,069,0002,009,0002,281,472
159Jan 22, 2026 03:435,33840,940,96915,073,0002,009,0002,445,312
160Jan 15, 2026 03:495,35529,571,48615,121,0002,016,0002,437,120
161Jan 22, 2026 03:435,35538,977,07715,121,0002,016,0002,281,472
162Jan 15, 2026 03:495,35740,861,37115,126,0002,016,0002,281,472
163Jan 15, 2026 03:575,35837,654,34615,130,0002,017,0002,437,120
164Jan 22, 2026 03:435,35943,560,91615,133,0002,017,0002,281,472
165Jan 15, 2026 03:575,36339,261,46415,144,0002,019,0002,445,312
166Jan 15, 2026 03:495,36931,389,14516,170,0001,010,0002,449,408
167Apr 15, 2026 03:115,38342,739,06715,201,0002,026,0002,441,216
168Apr 15, 2026 03:115,41340,703,76216,304,0001,019,0002,281,472
169Jan 22, 2026 03:425,44838,137,62117,433,00002,273,280
170Jan 22, 2026 03:425,45538,535,05716,429,0001,026,0002,535,424
171Jan 22, 2026 03:425,49237,835,05916,541,0001,033,0002,535,424