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 21, 2024 14:20Matt StuchlikMatt StuchlikScore: 5,513Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 21, 2024 14:225,41944,202,37115,302,0002,040,0002,265,088
2Jul 21, 2024 14:225,42644,485,89317,362,00002,289,664
3Jul 21, 2024 14:225,43434,867,40515,343,0002,045,0002,289,664
4Jul 21, 2024 14:225,43540,226,10115,347,0002,046,0002,371,584
5Jul 21, 2024 14:215,43734,356,67417,397,00002,265,088
6Jul 21, 2024 14:215,44339,439,03116,394,0001,024,0002,383,872
7Jul 21, 2024 14:215,44834,549,38416,408,0001,025,0002,289,664
8Jul 21, 2024 14:215,44844,928,02916,407,0001,025,0002,289,664
9Jul 21, 2024 14:225,45138,800,46116,418,0001,026,0002,265,088
10Jul 21, 2024 14:225,45342,011,21416,422,0001,026,0002,527,232
11Jul 21, 2024 14:225,45845,208,62516,438,0001,027,0002,273,280
12Jul 21, 2024 14:225,46243,327,62716,451,0001,028,0002,269,184
13Jul 21, 2024 14:215,46333,333,16916,452,0001,028,0002,289,664
14Jul 21, 2024 14:215,46339,296,40716,452,0001,028,0002,523,136
15Jul 21, 2024 14:215,46939,991,84616,471,0001,029,0002,269,184
16Jul 21, 2024 14:215,47833,623,09717,531,00002,371,584
17Jul 21, 2024 14:225,48242,938,00916,510,0001,031,0002,289,664
18Jul 21, 2024 14:225,49639,007,06517,588,00002,265,088
19Jul 21, 2024 14:225,49948,174,80916,561,0001,035,0002,273,280
20Jul 21, 2024 14:225,50044,639,25417,601,00002,289,664
21Jul 21, 2024 14:225,50436,039,29517,612,00002,293,760
22Jul 21, 2024 14:225,50540,507,21916,581,0001,036,0002,269,184
23Jul 21, 2024 14:225,50746,558,75416,585,0001,036,0002,289,664
24Jul 21, 2024 14:205,50843,897,11316,588,0001,036,0002,289,664
25Jul 21, 2024 14:215,51349,625,23717,640,00002,289,664
26Jul 21, 2024 14:205,51742,925,61116,615,0001,038,0002,269,184
27Jul 21, 2024 14:205,51744,927,49416,617,0001,038,0002,289,664
28Jul 21, 2024 14:205,52038,918,97816,625,0001,039,0002,289,664
29Jul 21, 2024 14:205,52447,830,48016,639,0001,039,0002,289,664
30Jul 21, 2024 14:225,53144,826,75216,657,0001,041,0002,289,664
31Jul 21, 2024 14:205,53738,504,33317,718,00002,273,280
32Jul 21, 2024 14:225,53947,991,28417,724,00002,273,280
33Jul 21, 2024 14:205,58133,738,84316,867,000992,0002,523,136
34Jul 21, 2024 14:205,58248,756,72916,870,000992,0002,289,664
35Jul 21, 2024 14:205,58348,602,47716,875,000992,0002,351,104
36Jul 21, 2024 14:225,58745,380,30415,893,0001,986,0002,289,664
37Jul 21, 2024 14:225,64592,768,90518,062,82502,174,976
38Jul 21, 2024 14:215,67794,406,04018,167,91302,174,976
39Jul 21, 2024 14:215,67798,735,33318,166,28102,183,168
40Jul 21, 2024 14:225,67882,082,51718,170,90102,289,664
41Jul 21, 2024 14:225,68277,804,10818,182,20502,174,976
42Jul 21, 2024 14:225,70482,278,19318,252,43102,256,896
43Jul 21, 2024 14:215,70799,880,86118,262,82702,297,856
44Jul 21, 2024 14:225,71288,262,78218,279,04302,293,760
45Jul 21, 2024 14:205,75372,175,59518,408,56502,174,976
46Jul 21, 2024 14:225,75678,511,45918,418,34602,179,072
47Jul 21, 2024 14:205,75995,409,77518,429,19202,297,856
48Jul 21, 2024 14:205,77979,240,63918,492,00202,306,048