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 listJan 2, 2023 16:57Jack FrigaardJack FrigaardScore: 4,846Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jan 2, 2023 16:574,77831,805,12913,252,0002,038,0002,285,568
2Jan 2, 2023 16:544,77936,236,58113,254,0002,039,0002,285,568
3Jan 2, 2023 16:564,78133,465,37613,260,0002,040,0002,535,424
4Jan 2, 2023 16:574,80936,905,94913,337,0002,051,0002,285,568
5Jan 2, 2023 16:564,81039,337,09714,365,0001,026,0002,285,568
6Jan 2, 2023 16:544,81140,817,40914,368,0001,026,0002,285,568
7Jan 2, 2023 16:544,81235,384,91313,346,0002,053,0002,285,568
8Jan 2, 2023 16:574,81433,713,37613,352,0002,054,0002,269,184
9Jan 2, 2023 16:564,81643,253,41414,384,0001,027,0002,527,232
10Jan 2, 2023 16:564,81637,753,75714,383,0001,027,0002,285,568
11Jan 2, 2023 16:574,81932,424,17714,392,0001,028,0002,285,568
12Jan 2, 2023 16:574,82132,159,28715,428,00002,285,568
13Jan 2, 2023 16:574,82341,971,88114,404,0001,028,0002,285,568
14Jan 2, 2023 16:564,82336,507,75215,433,00002,531,328
15Jan 2, 2023 16:574,82447,328,20514,407,0001,029,0002,285,568
16Jan 2, 2023 16:544,82441,749,81514,409,0001,029,0002,285,568
17Jan 2, 2023 16:574,82435,465,62014,407,0001,029,0002,285,568
18Jan 2, 2023 16:564,82538,296,30015,440,00002,285,568
19Jan 2, 2023 16:574,82533,008,53814,412,0001,029,0002,523,136
20Jan 2, 2023 16:564,82542,031,51614,410,0001,029,0002,269,184
21Jan 2, 2023 16:564,82638,024,10814,414,0001,029,0002,285,568
22Jan 2, 2023 16:564,82732,386,59414,417,0001,029,0002,285,568
23Jan 2, 2023 16:574,82739,431,67014,418,0001,029,0002,285,568
24Jan 2, 2023 16:574,83036,337,24714,427,0001,030,0002,527,232
25Jan 2, 2023 16:544,83043,857,23414,427,0001,030,0002,531,328
26Jan 2, 2023 16:564,83238,978,80515,462,00002,273,280
27Jan 2, 2023 16:574,83439,419,27514,439,0001,031,0002,285,568
28Jan 2, 2023 16:574,83431,984,78414,438,0001,031,0002,285,568
29Jan 2, 2023 16:574,83643,840,21615,474,00002,269,184
30Jan 2, 2023 16:564,83844,340,53014,449,0001,032,0002,527,232
31Jan 2, 2023 16:564,83936,397,74314,454,0001,032,0002,273,280
32Jan 2, 2023 16:544,83932,459,83814,453,0001,032,0002,285,568
33Jan 2, 2023 16:564,84339,647,18414,465,0001,033,0002,285,568
34Jan 2, 2023 16:544,84332,424,07415,496,00002,273,280
35Jan 2, 2023 16:564,84437,832,09114,468,0001,033,0002,285,568
36Jan 2, 2023 16:544,84531,425,83514,472,0001,033,0002,383,872
37Jan 2, 2023 16:564,84631,960,64814,473,0001,033,0002,527,232
38Jan 2, 2023 16:574,84631,854,32215,508,00002,269,184
39Jan 2, 2023 16:574,84733,193,35914,476,0001,034,0002,285,568
40Jan 2, 2023 16:564,84740,110,93314,477,0001,034,0002,285,568
41Jan 2, 2023 16:574,84832,690,96115,512,00002,285,568
42Jan 2, 2023 16:574,84830,232,95113,447,0002,068,0002,363,392
43Jan 2, 2023 16:574,85233,699,14714,490,0001,035,0002,527,232
44Jan 2, 2023 16:574,85440,482,87414,499,0001,035,0002,285,568
45Jan 2, 2023 16:574,85836,258,28814,509,0001,036,0002,285,568
46Jan 2, 2023 16:574,86040,704,58114,516,0001,036,0002,535,424
47Jan 2, 2023 16:564,86236,395,36415,557,00002,523,136
48Jan 2, 2023 16:574,86439,165,37114,527,0001,037,0002,273,280
49Jan 2, 2023 16:574,86936,402,04414,542,0001,038,0002,285,568
50Jan 2, 2023 16:574,87236,676,77814,551,0001,039,0002,285,568
51Jan 2, 2023 16:574,87931,999,58614,573,0001,040,0002,269,184
52Jan 2, 2023 16:544,88739,420,64914,597,0001,042,0002,285,568
53Jan 2, 2023 16:564,88939,820,04914,602,0001,043,0002,285,568
54Jan 2, 2023 16:574,90547,305,29514,650,0001,046,0002,355,200
55Jan 2, 2023 16:575,05585,064,24116,175,07902,297,856
56Jan 2, 2023 16:545,06279,874,36916,197,93502,306,048
57Jan 2, 2023 16:575,06578,334,46316,208,86002,301,952
58Jan 2, 2023 16:545,06961,157,03416,220,59502,306,048
59Jan 2, 2023 16:565,07164,887,12316,227,90702,293,760
60Jan 2, 2023 16:575,07497,677,76716,238,32702,297,856
61Jan 2, 2023 16:575,07565,103,82116,239,44802,293,760
62Jan 2, 2023 16:565,07691,900,60916,244,51302,289,664
63Jan 2, 2023 16:565,08488,394,57216,268,57402,301,952
64Jan 2, 2023 16:545,08487,235,85716,267,62002,297,856
65Jan 2, 2023 16:575,08585,729,44616,270,44302,289,664
66Jan 2, 2023 16:575,08799,990,86016,279,68402,306,048
67Jan 2, 2023 16:575,08981,386,30216,283,22302,306,048
68Jan 2, 2023 16:575,09093,107,39516,288,93202,306,048
69Jan 2, 2023 16:565,09873,310,41216,314,22602,293,760
70Jan 2, 2023 16:575,10855,714,27516,344,42702,293,760
71Jan 2, 2023 16:565,126109,708,28516,403,47402,297,856
72Jan 2, 2023 16:565,12880,451,17916,408,92702,301,952