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 listJul 20, 2024 12:16Matt StuchlikMatt StuchlikScore: 4,752Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 20, 2024 12:004,65637,049,00212,912,0001,986,0002,289,664
2Jul 20, 2024 12:004,65842,650,73212,917,0001,987,0002,269,184
3Jul 20, 2024 12:004,65934,488,03614,910,00002,277,376
4Jul 20, 2024 12:004,66334,954,34513,857,0001,065,0002,285,568
5Jul 20, 2024 12:004,66332,125,37512,931,0001,989,0002,277,376
6Jul 20, 2024 12:004,66939,173,53412,950,0001,992,0002,289,664
7Jul 20, 2024 12:004,67039,443,60112,953,0001,992,0002,289,664
8Jul 20, 2024 12:004,67230,351,13012,957,0001,993,0002,289,664
9Jul 20, 2024 12:004,67442,747,04712,964,0001,994,0002,289,664
10Jul 20, 2024 12:004,67635,451,09212,967,0001,995,0002,289,664
11Jul 20, 2024 12:004,67840,118,45312,973,0001,995,0002,281,472
12Jul 20, 2024 12:004,67829,654,98613,972,000998,0002,289,664
13Jul 20, 2024 12:004,68134,550,48012,983,0001,997,0002,289,664
14Jul 20, 2024 12:004,68843,188,47813,003,0002,000,0002,273,280
15Jul 20, 2024 12:004,69042,013,45113,008,0002,001,0002,523,136
16Jul 20, 2024 12:004,69339,484,54313,014,0002,002,0002,289,664
17Jul 20, 2024 12:004,70335,112,64013,044,0002,006,0002,289,664
18Jul 20, 2024 12:004,71131,578,48513,066,0002,010,0002,289,664
19Jul 20, 2024 12:024,71942,847,95114,096,0001,006,0002,531,328
20Jul 20, 2024 12:024,73030,710,55313,117,0002,018,0002,273,280
21Jul 20, 2024 12:024,74231,054,85613,151,0002,023,0002,273,280
22Jul 20, 2024 12:024,74336,590,38113,153,0002,023,0002,289,664
23Jul 20, 2024 12:024,74632,222,28013,162,0002,025,0002,289,664
24Jul 20, 2024 12:024,74831,825,93013,168,0002,025,0002,273,280
25Jul 20, 2024 12:024,75232,757,87314,192,0001,013,0002,285,568
26Jul 20, 2024 12:024,75232,975,45114,193,0001,013,0002,289,664
27Jul 20, 2024 12:024,75334,924,99013,182,0002,028,0002,289,664
28Jul 20, 2024 12:004,93085,383,41815,776,13702,293,760
29Jul 20, 2024 12:004,93281,791,93715,781,43702,281,472
30Jul 20, 2024 12:004,94372,484,41115,817,13002,285,568
31Jul 20, 2024 12:004,95196,320,75715,843,80802,293,760
32Jul 20, 2024 12:004,95483,179,70015,851,25502,285,568
33Jul 20, 2024 12:004,98780,285,74615,959,56002,301,952
34Jul 20, 2024 12:025,00781,302,57416,022,68602,285,568
35Jul 20, 2024 12:025,03367,241,50616,105,73002,285,568
36Jul 20, 2024 12:025,03399,508,02516,105,38002,293,760
37Jul 20, 2024 12:165,06133,082,61315,182,0001,012,0002,269,184
38Jul 20, 2024 12:165,08937,731,55614,249,0002,035,0002,265,088
39Jul 20, 2024 12:165,09437,085,50514,263,0002,037,0002,289,664
40Jul 20, 2024 12:165,09832,420,06414,273,0002,039,0002,265,088
41Jul 20, 2024 12:165,09833,615,62114,275,0002,039,0002,273,280
42Jul 20, 2024 12:165,11134,305,07014,311,0002,044,0002,289,664
43Jul 20, 2024 12:165,11335,032,50114,318,0002,045,0002,289,664
44Jul 20, 2024 12:165,11639,190,63714,325,0002,046,0002,277,376
45Jul 20, 2024 12:165,13438,412,67614,377,0002,053,0002,289,664
46Jul 20, 2024 12:165,34771,152,10717,110,91602,285,568
47Jul 20, 2024 12:165,39976,936,90117,276,46102,273,280
48Jul 20, 2024 12:165,41376,584,91817,320,07702,289,664