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 listAug 7, 2024 01:53zielajzielajScore: 4,639Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 7, 2024 01:574,56537,902,62513,566,0001,043,0002,289,664
2Aug 7, 2024 01:564,57033,502,73413,581,0001,044,0002,269,184
3Aug 7, 2024 01:544,58034,914,83213,610,0001,046,0002,289,664
4Aug 7, 2024 01:574,58236,650,55213,616,0001,047,0002,289,664
5Aug 7, 2024 01:574,58236,817,11413,614,0001,047,0002,289,664
6Aug 7, 2024 01:594,58347,170,01313,618,0001,047,0002,289,664
7Aug 7, 2024 01:544,58340,581,10513,619,0001,047,0002,281,472
8Aug 7, 2024 01:544,58334,186,46213,620,0001,047,0002,277,376
9Aug 7, 2024 01:594,58332,447,09213,619,0001,047,0002,289,664
10Aug 7, 2024 01:564,58844,585,09513,633,0001,048,0002,289,664
11Aug 7, 2024 01:544,58833,743,92713,633,0001,048,0002,289,664
12Aug 7, 2024 01:544,58841,020,08213,633,0001,048,0002,523,136
13Aug 7, 2024 01:534,58836,003,42614,683,00002,531,328
14Aug 7, 2024 01:574,58850,732,33914,682,00002,277,376
15Aug 7, 2024 01:594,58934,118,85413,637,0001,049,0002,289,664
16Aug 7, 2024 01:594,59044,919,49513,639,0001,049,0002,289,664
17Aug 7, 2024 01:574,59134,244,17913,643,0001,049,0002,289,664
18Aug 7, 2024 01:564,59247,971,36213,645,0001,049,0002,289,664
19Aug 7, 2024 01:594,59241,517,00514,693,00002,289,664
20Aug 7, 2024 01:544,59235,169,92913,645,0001,049,0002,285,568
21Aug 7, 2024 01:574,59236,774,63513,645,0001,049,0002,273,280
22Aug 7, 2024 01:574,59332,105,10513,648,0001,049,0002,273,280
23Aug 7, 2024 01:574,59437,974,00914,700,00002,531,328
24Aug 7, 2024 01:564,59431,116,97013,650,0001,050,0002,371,584
25Aug 7, 2024 01:574,59547,088,24713,654,0001,050,0002,277,376
26Aug 7, 2024 01:574,59643,174,35313,656,0001,050,0002,289,664
27Aug 7, 2024 01:574,59729,976,18912,608,0002,101,0002,277,376
28Aug 7, 2024 01:534,59848,078,78013,663,0001,051,0002,289,664
29Aug 7, 2024 01:564,59832,514,48013,663,0001,051,0002,269,184
30Aug 7, 2024 01:574,59943,340,69713,666,0001,051,0002,289,664
31Aug 7, 2024 01:564,60141,307,69313,671,0001,051,0002,289,664
32Aug 7, 2024 01:544,60138,131,41613,671,0001,051,0002,289,664
33Aug 7, 2024 01:574,60230,583,26914,725,00002,273,280
34Aug 7, 2024 01:594,60335,654,22313,678,0001,052,0002,289,664
35Aug 7, 2024 01:594,60530,405,88213,683,0001,052,0002,289,664
36Aug 7, 2024 01:534,60836,072,74614,744,00002,273,280
37Aug 7, 2024 01:544,63934,042,99813,857,000989,0002,289,664
38Aug 7, 2024 01:534,64235,114,48413,865,000990,0002,285,568
39Aug 7, 2024 01:564,64433,120,83112,879,0001,981,0002,273,280
40Aug 7, 2024 01:534,64536,384,76512,882,0001,981,0002,523,136
41Aug 7, 2024 01:574,64531,138,16712,882,0001,981,0002,273,280
42Aug 7, 2024 01:534,64634,823,65812,885,0001,982,0002,269,184
43Aug 7, 2024 01:574,64731,531,17312,887,0001,982,0002,273,280
44Aug 7, 2024 01:594,64834,947,10412,892,0001,983,0002,289,664
45Aug 7, 2024 01:574,64842,622,09413,881,000991,0002,277,376
46Aug 7, 2024 01:544,64842,828,42512,889,0001,983,0002,265,088
47Aug 7, 2024 01:534,64931,674,51913,886,000991,0002,269,184
48Aug 7, 2024 01:564,65032,688,28212,896,0001,984,0002,289,664
49Aug 7, 2024 01:534,65035,689,13612,896,0001,984,0002,281,472
50Aug 7, 2024 01:594,65143,226,92412,899,0001,984,0002,289,664
51Aug 7, 2024 01:534,65245,610,36614,886,00002,289,664
52Aug 7, 2024 01:574,65336,599,62113,898,000992,0002,281,472
53Aug 7, 2024 01:564,65342,027,18412,904,0001,985,0002,289,664
54Aug 7, 2024 01:574,65540,562,08412,910,0001,986,0002,265,088
55Aug 7, 2024 01:574,80980,907,52415,388,82702,252,800
56Aug 7, 2024 01:534,81089,867,59415,390,53502,256,896
57Aug 7, 2024 01:564,81794,140,92215,412,83102,293,760
58Aug 7, 2024 01:534,82495,458,67915,435,35002,179,072
59Aug 7, 2024 01:594,83091,973,68315,454,41302,297,856
60Aug 7, 2024 01:574,83064,636,94815,456,25902,314,240
61Aug 7, 2024 01:574,83281,266,50515,462,28402,310,144
62Aug 7, 2024 01:564,83267,287,27815,461,58402,301,952
63Aug 7, 2024 01:594,83679,032,35615,474,48802,310,144
64Aug 7, 2024 01:564,83879,991,26815,480,34502,252,800
65Aug 7, 2024 01:574,84278,843,85215,494,98902,179,072
66Aug 7, 2024 01:544,85389,712,34515,530,96502,174,976
67Aug 7, 2024 01:574,85474,740,25615,531,56902,183,168
68Aug 7, 2024 01:574,87287,598,91315,591,66802,301,952
69Aug 7, 2024 01:544,87390,157,45015,594,71302,306,048
70Aug 7, 2024 01:534,87397,483,60815,593,96602,256,896
71Aug 7, 2024 01:544,88866,851,18415,641,34602,179,072
72Aug 7, 2024 01:595,00386,824,19416,008,78402,174,976