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 12, 2024 23:57джулисджулисScore: 5,334Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 12, 2024 23:585,30332,378,46815,972,000998,0002,506,752
2Jun 12, 2024 23:575,30547,214,23914,978,0001,997,0002,371,584
3Jun 12, 2024 23:575,30541,209,03914,980,0001,997,0002,363,392
4Jun 12, 2024 23:585,30742,671,55914,984,0001,997,0002,293,760
5Jun 12, 2024 23:585,31136,540,25814,997,0001,999,0002,371,584
6Jun 12, 2024 23:585,31342,553,45215,001,0002,000,0002,371,584
7Jun 12, 2024 23:575,31338,363,97416,001,0001,000,0002,371,584
8Jun 12, 2024 23:585,31543,275,66216,009,0001,000,0002,367,488
9Jun 12, 2024 23:585,31835,279,54115,015,0002,002,0002,293,760
10Jun 12, 2024 23:585,31840,736,66915,017,0002,002,0002,367,488
11Jun 12, 2024 23:585,32048,089,79015,021,0002,002,0002,371,584
12Jun 12, 2024 23:585,32039,428,22015,022,0002,002,0002,293,760
13Jun 12, 2024 23:575,32132,131,58015,024,0002,003,0002,289,664
14Jun 12, 2024 23:575,32243,741,00316,030,0001,001,0002,293,760
15Jun 12, 2024 23:585,32347,147,51515,030,0002,004,0002,371,584
16Jun 12, 2024 23:575,32448,781,01015,032,0002,004,0002,293,760
17Jun 12, 2024 23:575,32635,490,84615,038,0002,005,0002,293,760
18Jun 12, 2024 23:585,32637,058,59015,038,0002,005,0002,371,584
19Jun 12, 2024 23:575,32831,688,35515,044,0002,005,0002,367,488
20Jun 12, 2024 23:585,32930,520,68015,046,0002,006,0002,367,488
21Jun 12, 2024 23:585,33039,586,41115,049,0002,006,0002,379,776
22Jun 12, 2024 23:575,33139,504,83616,055,0001,003,0002,297,856
23Jun 12, 2024 23:575,33245,400,11815,055,0002,007,0002,375,680
24Jun 12, 2024 23:585,33342,550,05515,058,0002,007,0002,293,760
25Jun 12, 2024 23:575,33442,574,65415,062,0002,008,0002,293,760
26Jun 12, 2024 23:575,33547,233,95815,064,0002,008,0002,293,760
27Jun 12, 2024 23:575,33544,457,27215,065,0002,008,0002,367,488
28Jun 12, 2024 23:575,33848,568,87517,080,00002,375,680
29Jun 12, 2024 23:575,33837,154,97715,072,0002,009,0002,367,488
30Jun 12, 2024 23:575,34037,415,50615,078,0002,010,0002,375,680
31Jun 12, 2024 23:575,34242,602,91616,088,0001,005,0002,367,488
32Jun 12, 2024 23:585,34234,741,69217,093,00002,293,760
33Jun 12, 2024 23:585,34434,333,82415,089,0002,011,0002,293,760
34Jun 12, 2024 23:575,34740,994,60316,103,0001,006,0002,293,760
35Jun 12, 2024 23:585,35838,935,74115,130,0002,017,0002,293,760
36Jun 12, 2024 23:585,37541,384,88015,176,0002,023,0002,293,760
37Jun 12, 2024 23:575,54088,119,93017,729,57302,260,992
38Jun 12, 2024 23:585,54672,675,16017,748,21702,240,512
39Jun 12, 2024 23:585,54892,653,41517,752,48402,240,512
40Jun 12, 2024 23:575,55287,510,91117,765,25702,248,704
41Jun 12, 2024 23:575,55480,018,67117,772,08002,244,608
42Jun 12, 2024 23:585,55685,626,61617,777,65902,240,512
43Jun 12, 2024 23:575,567102,014,46517,814,26502,240,512
44Jun 12, 2024 23:585,57080,682,26817,824,75302,236,416
45Jun 12, 2024 23:585,57391,536,93917,832,80902,244,608
46Jun 12, 2024 23:585,58161,113,87617,859,68502,244,608
47Jun 12, 2024 23:575,58984,000,96517,885,62102,236,416
48Jun 12, 2024 23:575,59783,565,22117,909,18802,379,776