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 21, 2021 11:19Andrey TsvetkovAndrey TsvetkovScore: 5,729Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 21, 2021 11:205,68040,941,50315,147,0003,029,0002,519,040
2Jun 21, 2021 11:205,68947,128,40015,171,0003,034,0002,531,328
3Jun 21, 2021 11:205,69741,523,13216,205,0002,025,0002,527,232
4Jun 21, 2021 11:195,69738,908,66815,193,0003,038,0002,527,232
5Jun 21, 2021 11:195,69732,701,39416,204,0002,025,0002,334,720
6Jun 21, 2021 11:195,69944,189,84316,211,0002,026,0002,527,232
7Jun 21, 2021 11:205,70045,878,27916,214,0002,026,0002,334,720
8Jun 21, 2021 11:195,70036,662,61016,213,0002,026,0002,531,328
9Jun 21, 2021 11:205,70445,873,35816,225,0002,028,0002,527,232
10Jun 21, 2021 11:195,70538,447,81816,228,0002,028,0002,519,040
11Jun 21, 2021 11:195,70836,668,95015,223,0003,044,0002,523,136
12Jun 21, 2021 11:205,70843,705,23616,238,0002,029,0002,334,720
13Jun 21, 2021 11:195,71035,875,97216,241,0002,030,0002,334,720
14Jun 21, 2021 11:205,71131,993,29215,230,0003,046,0002,330,624
15Jun 21, 2021 11:195,71240,671,94715,231,0003,046,0002,527,232
16Jun 21, 2021 11:205,71243,167,54215,233,0003,046,0002,334,720
17Jun 21, 2021 11:205,72139,859,72415,255,0003,051,0002,326,528
18Jun 21, 2021 11:205,72245,087,55816,276,0002,034,0002,519,040
19Jun 21, 2021 11:195,72243,272,87416,275,0002,034,0002,326,528
20Jun 21, 2021 11:195,72342,200,59715,260,0003,052,0002,523,136
21Jun 21, 2021 11:195,72444,205,97016,282,0002,035,0002,535,424
22Jun 21, 2021 11:195,72543,469,79215,266,0003,053,0002,523,136
23Jun 21, 2021 11:195,72939,230,99915,279,0003,055,0002,334,720
24Jun 21, 2021 11:205,72933,551,51716,296,0002,037,0002,334,720
25Jun 21, 2021 11:195,72940,830,02717,316,0001,018,0002,334,720
26Jun 21, 2021 11:195,73142,050,89615,282,0003,056,0002,514,944
27Jun 21, 2021 11:205,73340,737,63716,306,0002,038,0002,334,720
28Jun 21, 2021 11:195,73845,874,16916,320,0002,040,0002,519,040
29Jun 21, 2021 11:205,73840,918,59515,302,0003,060,0002,334,720
30Jun 21, 2021 11:205,74341,997,78715,316,0003,063,0002,531,328
31Jun 21, 2021 11:205,74837,482,63316,349,0002,043,0002,334,720
32Jun 21, 2021 11:195,75241,198,62117,384,0001,022,0002,334,720
33Jun 21, 2021 11:195,75357,878,84518,408,89902,228,224
34Jun 21, 2021 11:205,75737,966,15016,376,0002,047,0002,334,720
35Jun 21, 2021 11:195,76543,645,90815,374,0003,074,0002,334,720
36Jun 21, 2021 11:205,76790,894,52718,453,74102,224,128
37Jun 21, 2021 11:205,76848,661,57816,407,0002,050,0002,334,720
38Jun 21, 2021 11:195,76892,587,79618,457,13202,228,224
39Jun 21, 2021 11:195,77660,640,18618,482,52202,244,608
40Jun 21, 2021 11:205,77837,280,37215,409,0003,081,0002,519,040
41Jun 21, 2021 11:205,78564,049,00218,513,24702,232,320
42Jun 21, 2021 11:205,78867,747,25018,522,07402,236,416
43Jun 21, 2021 11:205,79176,408,27218,530,47802,228,224
44Jun 21, 2021 11:195,80683,950,77018,578,28302,232,320
45Jun 21, 2021 11:195,82385,295,06318,632,31402,228,224
46Jun 21, 2021 11:205,83789,139,74318,678,31102,224,128
47Jun 21, 2021 11:195,88383,584,08018,825,73102,244,608
48Jun 21, 2021 11:205,92990,173,59818,974,26002,228,224