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:36Matt StuchlikMatt StuchlikScore: 4,673Success
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:364,64941,306,97212,893,0001,983,0002,289,664
2Jul 20, 2024 12:364,65036,845,48312,896,0001,984,0002,289,664
3Jul 20, 2024 12:364,65240,346,53612,902,0001,985,0002,289,664
4Jul 20, 2024 12:364,65337,971,91012,904,0001,985,0002,289,664
5Jul 20, 2024 12:364,65331,890,02712,906,0001,985,0002,273,280
6Jul 20, 2024 12:364,65644,859,97212,914,0001,986,0002,269,184
7Jul 20, 2024 12:364,65731,817,98813,910,000993,0002,289,664
8Jul 20, 2024 12:364,65840,507,85212,919,0001,987,0002,289,664
9Jul 20, 2024 12:364,65847,427,77713,912,000993,0002,277,376
10Jul 20, 2024 12:364,66231,719,25912,929,0001,989,0002,273,280
11Jul 20, 2024 12:364,66330,949,89112,933,0001,989,0002,273,280
12Jul 20, 2024 12:364,66339,841,40912,933,0001,989,0002,273,280
13Jul 20, 2024 12:364,66534,326,60212,939,0001,990,0002,289,664
14Jul 20, 2024 12:364,66636,648,86512,940,0001,990,0002,289,664
15Jul 20, 2024 12:364,66637,318,68012,940,0001,990,0002,273,280
16Jul 20, 2024 12:364,66831,323,06212,947,0001,991,0002,277,376
17Jul 20, 2024 12:364,66831,566,38012,945,0001,991,0002,273,280
18Jul 20, 2024 12:364,66837,392,71813,942,000995,0002,289,664
19Jul 20, 2024 12:364,67037,477,57512,951,0001,992,0002,523,136
20Jul 20, 2024 12:364,67038,925,77213,949,000996,0002,289,664
21Jul 20, 2024 12:364,67138,736,76812,954,0001,993,0002,289,664
22Jul 20, 2024 12:364,67131,693,87712,954,0001,992,0002,277,376
23Jul 20, 2024 12:364,67232,217,71412,957,0001,993,0002,289,664
24Jul 20, 2024 12:364,67236,455,52113,955,000996,0002,277,376
25Jul 20, 2024 12:364,67332,389,72912,960,0001,993,0002,289,664
26Jul 20, 2024 12:364,67437,294,33713,959,000997,0002,379,776
27Jul 20, 2024 12:364,68136,417,54712,982,0001,997,0002,289,664
28Jul 20, 2024 12:364,68234,389,27212,986,0001,997,0002,289,664
29Jul 20, 2024 12:364,68339,177,59713,988,000999,0002,289,664
30Jul 20, 2024 12:364,68532,640,83312,994,0001,999,0002,289,664
31Jul 20, 2024 12:364,68534,886,32513,993,000999,0002,289,664
32Jul 20, 2024 12:364,68736,123,36912,998,0001,999,0002,289,664
33Jul 20, 2024 12:364,69135,498,10713,010,0002,001,0002,273,280
34Jul 20, 2024 12:364,69138,771,33213,009,0002,001,0002,289,664
35Jul 20, 2024 12:364,69232,118,74713,012,0002,001,0002,273,280
36Jul 20, 2024 12:364,70031,887,94913,035,0002,005,0002,359,296
37Jul 20, 2024 12:364,90891,395,01215,706,42702,289,664
38Jul 20, 2024 12:364,91895,873,79515,736,25802,301,952
39Jul 20, 2024 12:364,92197,765,31415,748,11402,293,760
40Jul 20, 2024 12:364,92563,173,22015,758,72602,289,664
41Jul 20, 2024 12:364,93291,378,53115,781,08602,289,664
42Jul 20, 2024 12:364,93699,484,12215,796,76702,260,992
43Jul 20, 2024 12:364,94882,594,13315,834,69102,285,568
44Jul 20, 2024 12:364,94961,924,19615,837,54802,273,280
45Jul 20, 2024 12:364,94968,230,19715,835,94902,297,856
46Jul 20, 2024 12:364,96162,503,91215,874,07302,281,472
47Jul 20, 2024 12:364,97879,597,18715,930,29002,289,664
48Jul 20, 2024 12:364,99278,582,42415,973,99602,285,568