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 24, 2021 18:21Dmitry DolgopolovDmitry DolgopolovScore: 5,024Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 24, 2021 18:184,98640,018,34713,962,0001,994,0002,273,280
2May 24, 2021 18:184,99337,663,87013,979,0001,997,0002,441,216
3May 24, 2021 18:214,99542,373,44913,986,0001,998,0002,441,216
4May 24, 2021 18:184,99632,950,00813,989,0001,998,0002,441,216
5May 24, 2021 18:184,99640,621,23313,990,0001,998,0002,441,216
6May 24, 2021 18:184,99933,333,72713,999,0001,999,0002,535,424
7May 24, 2021 18:185,00138,101,55714,004,0002,000,0002,535,424
8May 24, 2021 18:215,00331,248,12914,009,0002,001,0002,449,408
9May 24, 2021 18:185,00333,071,01114,010,0002,001,0002,535,424
10May 24, 2021 18:185,00533,398,81214,015,0002,002,0002,441,216
11May 24, 2021 18:215,00831,053,09714,021,0002,003,0002,445,312
12May 24, 2021 18:185,00829,202,60114,022,0002,003,0002,535,424
13May 24, 2021 18:215,00932,999,40114,026,0002,003,0002,535,424
14May 24, 2021 18:185,01037,361,86414,028,0002,004,0002,449,408
15May 24, 2021 18:185,01039,528,62714,029,0002,004,0002,273,280
16May 24, 2021 18:215,01037,745,22114,029,0002,004,0002,535,424
17May 24, 2021 18:215,01139,718,10314,030,0002,004,0002,433,024
18May 24, 2021 18:185,01141,170,62914,032,0002,004,0002,441,216
19May 24, 2021 18:185,01338,166,13814,038,0002,005,0002,535,424
20May 24, 2021 18:215,01538,744,56415,045,0001,003,0002,445,312
21May 24, 2021 18:215,01535,432,00214,043,0002,006,0002,269,184
22May 24, 2021 18:185,01532,921,60414,043,0002,006,0002,535,424
23May 24, 2021 18:185,01842,072,84214,051,0002,007,0002,273,280
24May 24, 2021 18:185,01935,923,80514,055,0002,007,0002,273,280
25May 24, 2021 18:215,01937,558,21914,055,0002,007,0002,535,424
26May 24, 2021 18:215,02038,731,47614,056,0002,008,0002,535,424
27May 24, 2021 18:185,02034,473,59314,056,0002,008,0002,273,280
28May 24, 2021 18:215,02237,732,59214,061,0002,008,0002,445,312
29May 24, 2021 18:215,02439,917,09614,067,0002,009,0002,441,216
30May 24, 2021 18:215,02441,284,78314,067,0002,009,0002,535,424
31May 24, 2021 18:185,02448,612,27414,067,0002,009,0002,535,424
32May 24, 2021 18:185,02542,138,31814,071,0002,010,0002,273,280
33May 24, 2021 18:185,02831,928,74015,086,0001,005,0002,535,424
34May 24, 2021 18:185,02946,147,00314,081,0002,011,0002,273,280
35May 24, 2021 18:215,03032,919,27514,084,0002,012,0002,535,424
36May 24, 2021 18:215,03333,538,90814,092,0002,013,0002,535,424
37May 24, 2021 18:185,03534,469,79114,099,0002,014,0002,441,216
38May 24, 2021 18:185,03634,070,32414,101,0002,014,0002,531,328
39May 24, 2021 18:185,03837,454,47214,107,0002,015,0002,449,408
40May 24, 2021 18:215,04032,337,19214,113,0002,016,0002,445,312
41May 24, 2021 18:215,04331,817,58914,121,0002,017,0002,273,280
42May 24, 2021 18:215,04739,913,93414,131,0002,018,0002,535,424
43May 24, 2021 18:185,05032,711,73714,141,0002,020,0002,535,424
44May 24, 2021 18:185,05131,726,24414,143,0002,020,0002,265,088
45May 24, 2021 18:185,05533,898,18214,154,0002,022,0002,437,120
46May 24, 2021 18:215,25139,987,64316,803,97102,199,552
47May 24, 2021 18:185,26043,583,43316,831,74802,195,456
48May 24, 2021 18:185,27252,150,24816,870,54502,195,456
49May 24, 2021 18:185,28047,731,44816,894,43602,195,456
50May 24, 2021 18:185,28039,654,65616,895,16302,203,648
51May 24, 2021 18:185,28280,709,31316,903,51702,203,648
52May 24, 2021 18:185,28854,891,43916,920,77702,203,648
53May 24, 2021 18:215,29268,140,91716,933,41202,203,648
54May 24, 2021 18:215,29967,178,44516,956,86602,195,456
55May 24, 2021 18:215,30684,783,97716,979,45702,191,360
56May 24, 2021 18:215,31251,980,94916,999,92302,256,896
57May 24, 2021 18:215,33143,573,36117,060,44402,203,648
58May 24, 2021 18:185,34075,160,20217,087,69202,195,456
59May 24, 2021 18:185,34654,917,25017,108,17702,199,552
60May 24, 2021 18:185,42588,239,50417,361,25902,199,552