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 02:06zielajzielajScore: 4,570Success
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 02:234,54237,098,73113,497,0001,038,0002,289,664
2Aug 7, 2024 02:104,54230,654,42013,495,0001,038,0002,523,136
3Aug 7, 2024 02:134,54433,253,26213,502,0001,038,0002,289,664
4Aug 7, 2024 02:234,54637,895,17113,509,0001,039,0002,277,376
5Aug 7, 2024 02:234,54833,605,05313,513,0001,039,0002,289,664
6Aug 7, 2024 02:104,55138,102,52814,562,00002,289,664
7Aug 7, 2024 02:124,55230,781,84414,567,00002,273,280
8Aug 7, 2024 02:124,55238,176,28313,527,0001,040,0002,289,664
9Aug 7, 2024 02:134,55235,374,66713,526,0001,040,0002,289,664
10Aug 7, 2024 02:254,55335,813,90913,528,0001,040,0002,289,664
11Aug 7, 2024 02:104,55334,442,60813,530,0001,040,0002,285,568
12Aug 7, 2024 02:254,55437,955,37913,533,0001,041,0002,289,664
13Aug 7, 2024 02:104,55430,436,74314,572,00002,273,280
14Aug 7, 2024 02:134,55637,500,93513,537,0001,041,0002,289,664
15Aug 7, 2024 02:124,55632,400,31813,538,0001,041,0002,285,568
16Aug 7, 2024 02:064,55831,667,28813,543,0001,041,0002,404,352
17Aug 7, 2024 02:124,55931,243,81713,547,0001,042,0002,289,664
18Aug 7, 2024 02:134,55945,186,82313,546,0001,042,0002,269,184
19Aug 7, 2024 02:134,56034,235,61413,551,0001,042,0002,289,664
20Aug 7, 2024 02:254,56034,066,17014,592,00002,289,664
21Aug 7, 2024 02:124,56240,478,74814,599,00002,277,376
22Aug 7, 2024 02:124,56333,954,83113,559,0001,043,0002,269,184
23Aug 7, 2024 02:104,56435,008,76813,563,0001,043,0002,289,664
24Aug 7, 2024 02:134,56531,188,73313,564,0001,043,0002,289,664
25Aug 7, 2024 02:234,56531,788,78614,607,00002,392,064
26Aug 7, 2024 02:124,56634,885,47013,567,0001,043,0002,293,760
27Aug 7, 2024 02:234,56732,051,38913,570,0001,043,0002,289,664
28Aug 7, 2024 02:104,56732,126,33613,570,0001,043,0002,289,664
29Aug 7, 2024 02:124,56734,817,97414,614,00002,289,664
30Aug 7, 2024 02:234,56831,042,68513,572,0001,044,0002,289,664
31Aug 7, 2024 02:234,56841,904,77213,572,0001,044,0002,289,664
32Aug 7, 2024 02:124,56836,345,12713,573,0001,044,0002,269,184
33Aug 7, 2024 02:254,56830,240,15413,573,0001,044,0002,277,376
34Aug 7, 2024 02:254,56941,306,10113,576,0001,044,0002,289,664
35Aug 7, 2024 02:234,57043,290,61513,580,0001,044,0002,289,664
36Aug 7, 2024 02:254,57045,250,39013,581,0001,044,0002,265,088
37Aug 7, 2024 02:104,57043,025,10913,579,0001,044,0002,289,664
38Aug 7, 2024 02:104,57045,503,27414,623,00002,273,280
39Aug 7, 2024 02:064,57045,084,56413,581,0001,044,0002,289,664
40Aug 7, 2024 02:064,57030,753,07313,580,0001,044,0002,269,184
41Aug 7, 2024 02:064,57140,868,74013,584,0001,044,0002,273,280
42Aug 7, 2024 02:254,57238,234,49113,655,000975,0002,273,280
43Aug 7, 2024 02:234,58137,199,19713,611,0001,047,0002,285,568
44Aug 7, 2024 02:064,58735,924,29913,631,0001,048,0002,531,328
45Aug 7, 2024 02:104,58954,302,98413,636,0001,048,0002,289,664
46Aug 7, 2024 02:064,59744,500,51513,661,0001,050,0002,277,376
47Aug 7, 2024 02:254,59744,252,42713,660,0001,050,0002,289,664
48Aug 7, 2024 02:134,59835,358,08413,662,0001,050,0002,289,664
49Aug 7, 2024 02:064,59935,808,43213,667,0001,051,0002,289,664
50Aug 7, 2024 02:134,59933,998,25714,717,00002,289,664
51Aug 7, 2024 02:254,59942,117,86614,718,00002,289,664
52Aug 7, 2024 02:064,60132,372,95813,672,0001,051,0002,265,088
53Aug 7, 2024 02:134,63241,182,37812,845,0001,976,0002,289,664
54Aug 7, 2024 02:064,63633,212,09012,858,0001,978,0002,273,280
55Aug 7, 2024 02:064,79575,881,35415,343,82302,179,072
56Aug 7, 2024 02:124,79579,670,64715,343,62202,179,072
57Aug 7, 2024 02:064,79966,840,51715,355,53002,301,952
58Aug 7, 2024 02:064,80283,966,38515,366,79702,306,048
59Aug 7, 2024 02:234,80465,154,36715,373,48402,310,144
60Aug 7, 2024 02:104,80477,328,20915,373,28202,306,048
61Aug 7, 2024 02:254,80785,650,56715,383,44002,179,072
62Aug 7, 2024 02:234,80999,832,19015,388,35302,301,952
63Aug 7, 2024 02:104,81097,232,40415,393,51502,256,896
64Aug 7, 2024 02:124,81698,081,94515,409,82602,174,976
65Aug 7, 2024 02:254,82063,437,01315,422,74502,297,856
66Aug 7, 2024 02:104,82176,124,43715,426,96802,293,760
67Aug 7, 2024 02:254,82767,684,69815,447,48202,297,856
68Aug 7, 2024 02:134,83080,592,99515,456,66702,301,952
69Aug 7, 2024 02:124,83691,056,37215,476,39602,314,240
70Aug 7, 2024 02:134,83667,593,36115,475,45802,301,952
71Aug 7, 2024 02:134,84088,067,63715,486,64302,256,896
72Aug 7, 2024 02:234,85588,215,47215,536,22802,306,048