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 listJun 3, 2021 16:35Yuriy LyfenkoYuriy LyfenkoScore: 5,065Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 3, 2021 16:364,990538,865,20513,973,0001,996,0002,404,352
2Jun 3, 2021 16:364,993538,621,22614,979,000998,0002,281,472
3Jun 3, 2021 16:364,993536,488,02414,978,000998,0002,273,280
4Jun 3, 2021 16:344,998537,095,24313,994,0001,999,0002,281,472
5Jun 3, 2021 16:364,998535,477,49213,994,0001,999,0002,273,280
6Jun 3, 2021 16:365,002536,728,01614,005,0002,000,0002,400,256
7Jun 3, 2021 16:345,009535,908,19714,025,0002,003,0002,281,472
8Jun 3, 2021 16:365,013538,400,09614,035,0002,005,0002,273,280
9Jun 3, 2021 16:345,016540,064,38615,047,0001,003,0002,273,280
10Jun 3, 2021 16:345,017539,710,23714,047,0002,006,0002,273,280
11Jun 3, 2021 16:345,018537,537,57515,054,0001,003,0002,273,280
12Jun 3, 2021 16:365,019540,161,90015,058,0001,003,0002,519,040
13Jun 3, 2021 16:365,021545,128,94015,064,0001,004,0002,273,280
14Jun 3, 2021 16:365,023537,659,51114,064,0002,009,0002,273,280
15Jun 3, 2021 16:365,024539,397,24514,069,0002,009,0002,273,280
16Jun 3, 2021 16:345,030541,259,66415,091,0001,006,0002,273,280
17Jun 3, 2021 16:365,030540,429,97815,090,0001,006,0002,281,472
18Jun 3, 2021 16:365,031542,599,03614,087,0002,012,0002,273,280
19Jun 3, 2021 16:345,031540,942,00615,093,0001,006,0002,273,280
20Jun 3, 2021 16:365,039543,580,65615,117,0001,007,0002,281,472
21Jun 3, 2021 16:365,041537,749,98215,123,0001,008,0002,273,280
22Jun 3, 2021 16:345,042543,048,12314,117,0002,016,0002,281,472
23Jun 3, 2021 16:345,043539,115,73615,128,0001,008,0002,273,280
24Jun 3, 2021 16:365,046540,853,23015,138,0001,009,0002,281,472
25Jun 3, 2021 16:365,051537,143,00715,152,0001,010,0002,281,472
26Jun 3, 2021 16:365,065540,109,33214,183,0002,026,0002,273,280
27Jun 3, 2021 16:365,068538,594,81215,203,0001,013,0002,400,256
28Jun 3, 2021 16:365,144580,255,07016,461,63502,252,800
29Jun 3, 2021 16:345,148573,419,19216,472,48002,293,760
30Jun 3, 2021 16:365,148572,526,74716,475,04802,252,800
31Jun 3, 2021 16:365,153575,828,89016,489,64502,281,472
32Jun 3, 2021 16:365,153574,759,16516,489,92302,256,896
33Jun 3, 2021 16:345,155575,378,89116,497,21102,256,896
34Jun 3, 2021 16:365,158588,882,36616,505,65002,289,664
35Jun 3, 2021 16:365,176574,626,88016,564,77702,293,760
36Jun 3, 2021 16:365,184572,124,78316,587,92702,289,664
37Jun 3, 2021 16:345,185577,120,24816,591,66002,252,800
38Jun 3, 2021 16:365,188574,931,47816,602,78702,293,760
39Jun 3, 2021 16:355,190549,468,62415,571,0001,038,0002,281,472
40Jun 3, 2021 16:365,193573,601,58416,618,78002,285,568
41Jun 3, 2021 16:355,194542,624,47516,621,00002,400,256
42Jun 3, 2021 16:355,240543,200,56015,782,000986,0002,273,280
43Jun 3, 2021 16:355,240543,549,06714,795,0001,972,0002,273,280
44Jun 3, 2021 16:355,242544,775,10515,787,000986,0002,281,472
45Jun 3, 2021 16:355,243547,222,24615,791,000986,0002,273,280
46Jun 3, 2021 16:355,244549,554,11615,793,000987,0002,273,280
47Jun 3, 2021 16:355,245543,170,56615,797,000987,0002,281,472
48Jun 3, 2021 16:355,252541,351,90614,830,0001,977,0002,273,280
49Jun 3, 2021 16:355,353587,567,59717,130,98402,256,896
50Jun 3, 2021 16:355,370566,556,50717,185,48702,256,896
51Jun 3, 2021 16:355,377583,053,22717,206,77802,297,856