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 17, 2024 13:35Matt StuchlikMatt StuchlikScore: 5,727Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 17, 2024 13:375,67140,648,61717,139,0001,008,0002,273,280
2Jul 17, 2024 13:355,67440,469,98017,150,0001,008,0002,289,664
3Jul 17, 2024 13:355,68634,637,21116,175,0002,021,0002,273,280
4Jul 17, 2024 13:355,68842,671,35616,178,0002,022,0002,289,664
5Jul 17, 2024 13:375,69044,120,53216,186,0002,023,0002,269,184
6Jul 17, 2024 13:365,69139,338,72417,201,0001,011,0002,273,280
7Jul 17, 2024 13:355,69546,967,95316,200,0002,025,0002,523,136
8Jul 17, 2024 13:365,69747,718,16016,206,0002,025,0002,273,280
9Jul 17, 2024 13:375,70141,344,09316,217,0002,027,0002,269,184
10Jul 17, 2024 13:365,70244,571,75616,220,0002,027,0002,289,664
11Jul 17, 2024 13:355,70340,441,38016,223,0002,027,0002,527,232
12Jul 17, 2024 13:355,70344,796,88116,221,0002,027,0002,277,376
13Jul 17, 2024 13:355,70632,924,69817,244,0001,014,0002,273,280
14Jul 17, 2024 13:355,70739,298,94416,232,0002,029,0002,289,664
15Jul 17, 2024 13:365,71342,886,74116,252,0002,031,0002,289,664
16Jul 17, 2024 13:375,71742,970,84117,277,0001,016,0002,269,184
17Jul 17, 2024 13:355,71939,203,02617,285,0001,016,0002,289,664
18Jul 17, 2024 13:355,72040,221,06716,270,0002,033,0002,289,664
19Jul 17, 2024 13:365,72142,906,23016,273,0002,034,0002,269,184
20Jul 17, 2024 13:375,72137,185,74116,274,0002,034,0002,289,664
21Jul 17, 2024 13:375,72145,228,73917,289,0001,017,0002,289,664
22Jul 17, 2024 13:375,72242,631,17316,276,0002,034,0002,289,664
23Jul 17, 2024 13:355,72439,857,22916,283,0002,035,0002,277,376
24Jul 17, 2024 13:355,72743,437,49416,291,0002,036,0002,289,664
25Jul 17, 2024 13:355,72744,406,66517,309,0001,018,0002,289,664
26Jul 17, 2024 13:355,72949,742,72216,297,0002,037,0002,527,232
27Jul 17, 2024 13:355,73438,849,47416,311,0002,038,0002,527,232
28Jul 17, 2024 13:365,73539,056,95217,332,0001,019,0002,289,664
29Jul 17, 2024 13:365,73544,158,05516,314,0002,039,0002,289,664
30Jul 17, 2024 13:375,73839,137,77317,343,0001,020,0002,289,664
31Jul 17, 2024 13:365,73847,789,92517,340,0001,020,0002,289,664
32Jul 17, 2024 13:375,73944,892,71416,325,0002,040,0002,277,376
33Jul 17, 2024 13:355,74535,591,70016,341,0002,042,0002,273,280
34Jul 17, 2024 13:355,74841,753,00417,372,0001,021,0002,281,472
35Jul 17, 2024 13:355,74841,055,27116,349,0002,043,0002,527,232
36Jul 17, 2024 13:365,77045,508,46016,413,0002,051,0002,277,376
37Jul 17, 2024 13:356,14870,631,64019,673,68102,179,072
38Jul 17, 2024 13:356,15386,118,44519,688,67602,252,800
39Jul 17, 2024 13:376,15577,579,26719,696,46502,179,072
40Jul 17, 2024 13:376,16889,378,60419,737,48102,174,976
41Jul 17, 2024 13:356,17396,176,49119,752,38002,252,800
42Jul 17, 2024 13:366,17798,097,80219,765,06402,301,952
43Jul 17, 2024 13:356,17985,786,89819,771,32802,297,856
44Jul 17, 2024 13:366,18679,147,78319,793,83502,297,856
45Jul 17, 2024 13:376,20084,182,22819,840,86802,285,568
46Jul 17, 2024 13:356,20085,704,26819,839,87602,301,952
47Jul 17, 2024 13:366,20299,411,97719,847,91702,306,048
48Jul 17, 2024 13:356,23992,390,00119,966,13202,293,760