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 30, 2022 20:47Simon MaracheSimon MaracheScore: 5,801Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 29, 2022 08:185,75935,067,35217,406,0001,023,0002,379,776
2Jul 30, 2022 20:545,76337,093,07917,418,0001,024,0002,289,664
3Jul 30, 2022 20:475,76544,066,42717,423,0001,024,0002,371,584
4Jul 29, 2022 08:315,77337,050,04717,446,0001,026,0002,289,664
5Jul 29, 2022 08:315,77444,942,51217,451,0001,026,0002,379,776
6Jul 29, 2022 08:325,77542,725,59517,454,0001,026,0002,379,776
7Jul 29, 2022 08:325,77740,157,07317,460,0001,027,0002,289,664
8Jul 30, 2022 20:475,77735,998,09918,486,00002,375,680
9Jul 29, 2022 08:315,77940,384,60617,466,0001,027,0002,289,664
10Jul 30, 2022 20:545,77937,283,84318,492,00002,289,664
11Jul 30, 2022 20:545,78140,670,06217,471,0001,027,0002,375,680
12Jul 29, 2022 08:325,78242,068,13918,502,00002,285,568
13Jul 29, 2022 08:325,78245,470,59817,475,0001,027,0002,379,776
14Jul 29, 2022 08:325,78338,790,01617,477,0001,028,0002,289,664
15Jul 29, 2022 08:185,78637,508,59817,488,0001,028,0002,375,680
16Jul 29, 2022 08:185,78742,484,88317,489,0001,028,0002,289,664
17Jul 29, 2022 08:315,78934,038,89617,497,0001,029,0002,371,584
18Jul 30, 2022 20:545,79042,359,21417,499,0001,029,0002,371,584
19Jul 29, 2022 08:185,79043,651,55218,527,00002,289,664
20Jul 30, 2022 20:475,79038,236,37617,500,0001,029,0002,285,568
21Jul 29, 2022 08:325,79044,561,77417,500,0001,029,0002,289,664
22Jul 30, 2022 20:545,79134,720,10718,531,00002,367,488
23Jul 29, 2022 08:315,79235,509,88117,505,0001,029,0002,289,664
24Jul 29, 2022 08:315,79548,186,16217,515,0001,030,0002,289,664
25Jul 30, 2022 20:475,79540,392,59417,514,0001,030,0002,289,664
26Jul 29, 2022 08:185,79542,909,78817,515,0001,030,0002,383,872
27Jul 30, 2022 20:545,79641,878,54617,516,0001,030,0002,289,664
28Jul 29, 2022 08:325,79840,024,21017,525,0001,030,0002,289,664
29Jul 30, 2022 20:475,80042,349,85618,559,00002,289,664
30Jul 30, 2022 20:475,80139,539,02317,532,0001,031,0002,289,664
31Jul 29, 2022 08:325,80145,042,16417,533,0001,031,0002,289,664
32Jul 29, 2022 08:185,80343,038,83118,568,00002,289,664
33Jul 29, 2022 08:315,80443,633,00617,541,0001,031,0002,486,272
34Jul 29, 2022 08:185,80544,591,31618,575,00002,289,664
35Jul 29, 2022 08:325,80735,829,29018,582,00002,379,776
36Jul 30, 2022 20:545,80833,095,61918,584,00002,469,888
37Jul 30, 2022 20:475,80840,590,59918,584,00002,371,584
38Jul 29, 2022 08:315,81045,421,83818,593,00002,371,584
39Jul 29, 2022 08:185,81040,532,94218,591,00002,289,664
40Jul 29, 2022 08:315,81247,437,41318,598,00002,289,664
41Jul 30, 2022 20:475,81348,883,77117,568,0001,033,0002,289,664
42Jul 30, 2022 20:545,81542,375,64017,576,0001,033,0002,289,664
43Jul 29, 2022 08:185,81746,849,74117,580,0001,034,0002,289,664
44Jul 30, 2022 20:475,81847,254,29518,617,00002,289,664
45Jul 30, 2022 20:545,86346,623,00417,775,000987,0002,289,664
46Jul 29, 2022 08:325,985103,644,96419,152,31602,244,608
47Jul 29, 2022 08:315,99866,011,83819,194,95902,236,416
48Jul 29, 2022 08:316,00666,143,60119,220,53202,252,800
49Jul 30, 2022 20:476,00695,039,18919,220,79002,252,800
50Jul 29, 2022 08:186,010102,443,15419,231,75902,244,608
51Jul 30, 2022 20:476,01174,445,88819,233,96102,240,512
52Jul 29, 2022 08:186,01182,256,77019,235,34602,256,896
53Jul 30, 2022 20:546,05993,472,40619,389,97302,256,896
54Jul 29, 2022 08:326,06781,621,43919,415,57002,252,800
55Jul 29, 2022 08:326,06862,099,08119,418,82302,256,896
56Jul 29, 2022 08:316,07782,251,54819,446,40802,248,704
57Jul 30, 2022 20:546,07790,362,83219,446,27302,260,992
58Jul 30, 2022 20:476,09165,108,74819,490,84602,244,608
59Jul 30, 2022 20:546,10985,521,01119,547,59802,256,896
60Jul 29, 2022 08:186,12079,850,80919,584,91702,252,800