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, 2024 10:26matsuoka-601matsuoka-601Score: 4,651Success
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, 2024 10:264,60230,199,75413,674,0001,051,0002,285,568
2Jun 2, 2024 10:264,63431,534,02512,853,0001,977,0002,404,352
3Jun 2, 2024 10:264,63433,627,17713,840,000988,0002,285,568
4Jun 2, 2024 10:264,63629,242,01913,847,000989,0002,408,448
5Jun 2, 2024 10:264,64533,910,44812,883,0001,982,0002,285,568
6Jun 2, 2024 10:264,64630,890,65012,884,0001,982,0002,285,568
7Jun 2, 2024 10:264,64645,794,24013,877,000991,0002,285,568
8Jun 2, 2024 10:264,64738,036,53514,869,00002,285,568
9Jun 2, 2024 10:264,64732,620,23114,869,00002,400,256
10Jun 2, 2024 10:264,64736,771,68412,888,0001,982,0002,404,352
11Jun 2, 2024 10:264,64837,696,13713,881,000991,0002,285,568
12Jun 2, 2024 10:264,64839,947,09313,882,000991,0002,285,568
13Jun 2, 2024 10:264,64831,610,38912,892,0001,983,0002,400,256
14Jun 2, 2024 10:264,64931,668,04213,885,000991,0002,265,088
15Jun 2, 2024 10:264,64941,682,73013,885,000991,0002,285,568
16Jun 2, 2024 10:264,64933,961,43112,894,0001,983,0002,396,160
17Jun 2, 2024 10:264,64941,824,28212,894,0001,983,0002,285,568
18Jun 2, 2024 10:264,65038,184,72613,889,000992,0002,396,160
19Jun 2, 2024 10:264,65030,425,12612,896,0001,984,0002,285,568
20Jun 2, 2024 10:264,65036,226,35412,897,0001,984,0002,285,568
21Jun 2, 2024 10:264,65037,692,01313,889,000992,0002,285,568
22Jun 2, 2024 10:264,65142,250,23912,899,0001,984,0002,285,568
23Jun 2, 2024 10:264,65130,905,90313,892,000992,0002,408,448
24Jun 2, 2024 10:264,65130,470,65112,899,0001,984,0002,285,568
25Jun 2, 2024 10:264,65136,865,38412,898,0001,984,0002,285,568
26Jun 2, 2024 10:264,65135,477,40213,892,000992,0002,285,568
27Jun 2, 2024 10:264,65331,195,30013,897,000992,0002,412,544
28Jun 2, 2024 10:264,65440,012,25512,908,0001,985,0002,396,160
29Jun 2, 2024 10:264,65437,000,32313,900,000992,0002,404,352
30Jun 2, 2024 10:264,65545,979,21413,902,000993,0002,285,568
31Jun 2, 2024 10:264,65536,843,68612,910,0001,986,0002,285,568
32Jun 2, 2024 10:264,65837,780,13113,912,000993,0002,404,352
33Jun 2, 2024 10:264,66829,532,60712,945,0001,991,0002,408,448
34Jun 2, 2024 10:264,66933,322,92613,944,000996,0002,285,568
35Jun 2, 2024 10:264,67243,492,46712,957,0001,993,0002,285,568
36Jun 2, 2024 10:264,69231,666,03513,012,0002,001,0002,285,568
37Jun 2, 2024 10:264,85681,677,06615,538,08402,174,976
38Jun 2, 2024 10:264,86982,505,11615,579,29602,297,856
39Jun 2, 2024 10:264,86986,369,32015,581,20402,301,952
40Jun 2, 2024 10:264,88688,542,28215,634,94302,301,952
41Jun 2, 2024 10:264,88984,463,99715,644,25502,301,952
42Jun 2, 2024 10:264,89561,040,99515,663,97002,297,856
43Jun 2, 2024 10:264,89580,668,69415,662,83202,301,952
44Jun 2, 2024 10:264,89788,513,10515,670,06102,179,072
45Jun 2, 2024 10:264,90256,677,03915,686,31602,179,072
46Jun 2, 2024 10:264,90693,951,16815,700,58502,174,976
47Jun 2, 2024 10:264,91581,220,38015,727,90302,174,976
48Jun 2, 2024 10:264,92568,525,83415,758,53702,301,952