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 19, 2024 10:28Matt StuchlikMatt StuchlikScore: 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
1Jul 19, 2024 10:285,28144,737,96315,844,0001,056,0002,289,664
2Jul 19, 2024 10:285,28241,133,97414,915,0001,988,0002,273,280
3Jul 19, 2024 10:285,29344,399,33814,944,0001,992,0002,289,664
4Jul 19, 2024 10:285,29838,852,77314,961,0001,994,0002,273,280
5Jul 19, 2024 10:285,29835,427,41914,958,0001,994,0002,269,184
6Jul 19, 2024 10:285,30134,264,72514,969,0001,995,0002,289,664
7Jul 19, 2024 10:285,30143,812,90114,969,0001,995,0002,289,664
8Jul 19, 2024 10:285,30343,239,94014,973,0001,996,0002,289,664
9Jul 19, 2024 10:285,30342,328,33914,975,0001,996,0002,289,664
10Jul 19, 2024 10:285,30435,876,13114,976,0001,996,0002,289,664
11Jul 19, 2024 10:285,30540,578,49714,979,0001,997,0002,523,136
12Jul 19, 2024 10:285,30740,220,55014,985,0001,998,0002,289,664
13Jul 19, 2024 10:285,30838,130,46714,987,0001,998,0002,289,664
14Jul 19, 2024 10:285,30840,934,07614,988,0001,998,0002,289,664
15Jul 19, 2024 10:285,30941,647,31914,991,0001,998,0002,273,280
16Jul 19, 2024 10:285,31042,251,23814,993,0001,999,0002,289,664
17Jul 19, 2024 10:285,31033,799,62614,994,0001,999,0002,269,184
18Jul 19, 2024 10:285,31043,472,50114,993,0001,999,0002,289,664
19Jul 19, 2024 10:285,31641,106,43615,009,0002,001,0002,265,088
20Jul 19, 2024 10:285,31839,520,23815,017,0002,002,0002,265,088
21Jul 19, 2024 10:285,32236,238,78015,026,0002,003,0002,289,664
22Jul 19, 2024 10:285,32639,338,27215,038,0002,005,0002,523,136
23Jul 19, 2024 10:285,33339,602,68615,059,0002,007,0002,289,664
24Jul 19, 2024 10:285,33342,894,13615,057,0002,007,0002,277,376
25Jul 19, 2024 10:285,33442,173,64915,061,0002,008,0002,289,664
26Jul 19, 2024 10:285,33732,284,26616,073,0001,004,0002,289,664
27Jul 19, 2024 10:285,33737,555,95615,068,0002,009,0002,289,664
28Jul 19, 2024 10:285,34536,610,14115,091,0002,012,0002,269,184
29Jul 19, 2024 10:285,34535,373,94915,092,0002,012,0002,289,664
30Jul 19, 2024 10:285,34740,261,87515,097,0002,012,0002,531,328
31Jul 19, 2024 10:285,34840,503,39715,101,0002,013,0002,285,568
32Jul 19, 2024 10:285,34933,439,19515,103,0002,013,0002,289,664
33Jul 19, 2024 10:285,35144,708,37215,110,0002,014,0002,367,488
34Jul 19, 2024 10:285,35343,691,84716,124,0001,007,0002,277,376
35Jul 19, 2024 10:285,35741,301,19915,125,0002,016,0002,269,184
36Jul 19, 2024 10:285,36635,985,57116,160,0001,010,0002,289,664
37Jul 19, 2024 10:285,53675,355,14617,715,97902,289,664
38Jul 19, 2024 10:285,53889,239,11717,721,56002,281,472
39Jul 19, 2024 10:285,56684,935,41317,812,42802,289,664
40Jul 19, 2024 10:285,57094,621,16517,822,61702,281,472
41Jul 19, 2024 10:285,57980,481,76417,851,92002,256,896
42Jul 19, 2024 10:285,59278,045,51317,893,66902,297,856
43Jul 19, 2024 10:285,60264,296,39617,926,38002,297,856
44Jul 19, 2024 10:285,60774,249,99717,941,81002,285,568
45Jul 19, 2024 10:285,60971,905,41917,948,14302,289,664
46Jul 19, 2024 10:285,61068,983,11017,952,06702,289,664
47Jul 19, 2024 10:285,61463,466,60117,966,15402,289,664
48Jul 19, 2024 10:285,62764,304,47418,006,63902,285,568