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 2, 2021 20:37Yuriy LyfenkoYuriy LyfenkoScore: 5,032Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 2, 2021 20:374,994538,305,10814,983,000998,0002,281,472
2Jun 2, 2021 20:374,995543,128,57514,985,000999,0002,281,472
3Jun 2, 2021 20:374,997539,147,38114,992,000999,0002,273,280
4Jun 2, 2021 20:374,997539,972,87213,991,0001,998,0002,273,280
5Jun 2, 2021 20:375,000537,007,47914,001,0002,000,0002,281,472
6Jun 2, 2021 20:375,000541,670,72914,000,0002,000,0002,273,280
7Jun 2, 2021 20:375,001545,510,43614,004,0002,000,0002,273,280
8Jun 2, 2021 20:375,002542,431,84814,006,0002,000,0002,281,472
9Jun 2, 2021 20:375,002551,267,81815,007,0001,000,0002,281,472
10Jun 2, 2021 20:375,003543,959,77214,009,0002,001,0002,273,280
11Jun 2, 2021 20:375,004540,000,70614,012,0002,001,0002,273,280
12Jun 2, 2021 20:375,004540,694,45914,013,0002,001,0002,273,280
13Jun 2, 2021 20:375,006537,545,42414,016,0002,002,0002,281,472
14Jun 2, 2021 20:375,007540,107,51015,021,0001,001,0002,273,280
15Jun 2, 2021 20:375,015539,292,84014,043,0002,006,0002,273,280
16Jun 2, 2021 20:375,016541,702,49814,044,0002,006,0002,273,280
17Jun 2, 2021 20:375,018542,341,37415,056,0001,003,0002,273,280
18Jun 2, 2021 20:375,018538,501,77714,050,0002,007,0002,281,472
19Jun 2, 2021 20:375,021540,190,41114,060,0002,008,0002,273,280
20Jun 2, 2021 20:375,023543,344,94416,074,00002,281,472
21Jun 2, 2021 20:375,026539,106,74314,072,0002,010,0002,281,472
22Jun 2, 2021 20:375,026544,246,58014,072,0002,010,0002,273,280
23Jun 2, 2021 20:375,026538,937,90514,074,0002,010,0002,273,280
24Jun 2, 2021 20:375,028541,575,44515,085,0001,005,0002,281,472
25Jun 2, 2021 20:375,032538,917,70515,095,0001,006,0002,273,280
26Jun 2, 2021 20:375,038537,255,10815,114,0001,007,0002,281,472
27Jun 2, 2021 20:375,042541,299,87615,125,0001,008,0002,281,472
28Jun 2, 2021 20:375,044538,050,14414,124,0002,017,0002,281,472
29Jun 2, 2021 20:375,048537,850,10215,145,0001,009,0002,281,472
30Jun 2, 2021 20:375,048540,320,34315,144,0001,009,0002,273,280
31Jun 2, 2021 20:375,050541,764,69114,140,0002,020,0002,281,472
32Jun 2, 2021 20:375,055538,355,03615,165,0001,011,0002,281,472
33Jun 2, 2021 20:375,063541,021,19415,188,0001,012,0002,281,472
34Jun 2, 2021 20:375,065539,593,95615,195,0001,013,0002,273,280
35Jun 2, 2021 20:375,065543,429,73915,196,0001,013,0002,273,280
36Jun 2, 2021 20:375,069539,397,25414,193,0002,027,0002,281,472
37Jun 2, 2021 20:375,153569,905,52116,490,64602,252,800
38Jun 2, 2021 20:375,155571,740,51016,496,42702,289,664
39Jun 2, 2021 20:375,159582,158,46016,507,22802,289,664
40Jun 2, 2021 20:375,161570,436,06816,514,68602,301,952
41Jun 2, 2021 20:375,171579,316,11516,546,17902,293,760
42Jun 2, 2021 20:375,174596,894,70016,555,47402,293,760
43Jun 2, 2021 20:375,182580,344,89316,580,98902,289,664
44Jun 2, 2021 20:375,183577,175,42816,585,04002,285,568
45Jun 2, 2021 20:375,191572,623,13116,609,85802,289,664
46Jun 2, 2021 20:375,211579,896,20816,675,01002,281,472
47Jun 2, 2021 20:375,213574,439,80216,681,65502,256,896
48Jun 2, 2021 20:375,260572,182,63416,831,31502,256,896