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 18, 2021 21:51Andrey TsvetkovAndrey TsvetkovScore: 5,800Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 18, 2021 21:515,65660,029,72818,097,96602,277,376
2Jul 18, 2021 22:115,67983,180,71118,173,59202,273,280
3Jul 18, 2021 21:525,68260,314,79518,182,69402,273,280
4Jul 18, 2021 21:525,68382,119,91218,186,34902,281,472
5Jul 18, 2021 21:515,68586,178,09718,191,69802,281,472
6Jul 18, 2021 22:115,68657,662,12318,195,25602,285,568
7Jul 18, 2021 21:525,69182,857,97818,210,01502,281,472
8Jul 18, 2021 21:525,69476,112,45918,219,77502,289,664
9Jul 18, 2021 22:115,69884,070,05618,235,00902,285,568
10Jul 18, 2021 22:115,70282,800,62518,245,48402,277,376
11Jul 18, 2021 22:115,70982,424,45918,269,13902,273,280
12Jul 18, 2021 21:515,71389,875,34518,282,62402,277,376
13Jul 18, 2021 21:515,71854,167,59518,296,13402,273,280
14Jul 18, 2021 21:515,72179,578,00618,306,74502,281,472
15Jul 18, 2021 21:515,72368,618,59718,312,87202,273,280
16Jul 18, 2021 21:525,72475,416,78418,317,02202,269,184
17Jul 18, 2021 21:515,72588,895,61118,320,67402,277,376
18Jul 18, 2021 22:115,73264,303,71018,340,88102,277,376
19Jul 18, 2021 21:515,73989,667,62218,364,72302,281,472
20Jul 18, 2021 21:525,73978,194,99618,363,93602,289,664
21Jul 18, 2021 21:515,75433,020,77417,391,0001,023,0002,314,240
22Jul 18, 2021 22:115,76248,153,38717,413,0001,024,0002,342,912
23Jul 18, 2021 21:515,76336,439,19818,440,00002,342,912
24Jul 18, 2021 21:515,76339,861,31417,416,0001,024,0002,342,912
25Jul 18, 2021 21:515,77259,908,12018,470,56502,289,664
26Jul 18, 2021 22:115,77375,017,38818,474,50802,273,280
27Jul 18, 2021 22:115,77372,678,46718,474,16902,273,280
28Jul 18, 2021 21:525,77535,571,58718,481,00002,342,912
29Jul 18, 2021 21:515,77745,084,83617,459,0001,027,0002,342,912
30Jul 18, 2021 21:515,78041,937,66018,496,00002,318,336
31Jul 18, 2021 21:515,78240,676,82718,503,00002,314,240
32Jul 18, 2021 22:115,78640,346,21118,516,00002,342,912
33Jul 18, 2021 21:515,78841,465,00217,492,0001,028,0002,342,912
34Jul 18, 2021 22:115,79039,298,34617,499,0001,029,0002,342,912
35Jul 18, 2021 21:525,79040,475,48317,498,0001,029,0002,342,912
36Jul 18, 2021 22:115,79249,060,57218,534,00002,314,240
37Jul 18, 2021 22:115,79242,357,39217,506,0001,029,0002,342,912
38Jul 18, 2021 22:115,79237,321,95518,535,00002,310,144
39Jul 18, 2021 22:115,79239,325,84018,533,00002,301,952
40Jul 18, 2021 21:525,79239,521,30218,533,00002,310,144
41Jul 18, 2021 21:515,79237,949,98317,506,0001,029,0002,342,912
42Jul 18, 2021 21:525,79340,063,04718,539,00002,318,336
43Jul 18, 2021 22:115,79441,595,58117,511,0001,030,0002,314,240
44Jul 18, 2021 22:115,79435,280,25017,511,0001,030,0002,314,240
45Jul 18, 2021 22:115,79537,528,08018,545,00002,314,240
46Jul 18, 2021 21:515,79539,776,03718,544,00002,310,144
47Jul 18, 2021 21:525,79635,717,39318,547,00002,314,240
48Jul 18, 2021 21:515,79638,866,75817,518,0001,030,0002,310,144
49Jul 18, 2021 22:115,79844,504,83418,552,00002,310,144
50Jul 18, 2021 22:115,79838,182,43718,554,00002,441,216
51Jul 18, 2021 22:115,79839,710,81318,552,00002,314,240
52Jul 18, 2021 21:525,79843,685,25618,553,00002,342,912
53Jul 18, 2021 21:525,79940,985,61618,558,00002,342,912
54Jul 18, 2021 21:515,79942,512,17918,557,00002,342,912
55Jul 18, 2021 22:115,80038,459,82817,528,0001,031,0002,342,912
56Jul 18, 2021 22:115,80232,298,85518,567,00002,314,240
57Jul 18, 2021 21:515,80347,023,96818,568,00002,342,912
58Jul 18, 2021 21:525,80439,764,19918,573,00002,301,952
59Jul 18, 2021 21:515,80441,148,53118,572,00002,342,912
60Jul 18, 2021 21:515,80538,452,29818,575,00002,342,912
61Jul 18, 2021 22:115,80842,445,63617,555,0001,032,0002,441,216
62Jul 18, 2021 21:515,80830,645,43917,552,0001,032,0002,301,952
63Jul 18, 2021 21:515,80838,395,58018,587,00002,342,912
64Jul 18, 2021 21:515,80845,060,60617,552,0001,032,0002,342,912
65Jul 18, 2021 22:115,80939,831,84118,590,00002,342,912
66Jul 18, 2021 21:525,80944,256,09418,588,00002,342,912
67Jul 18, 2021 21:525,80939,374,60918,588,00002,342,912
68Jul 18, 2021 21:525,81043,053,07018,592,00002,314,240
69Jul 18, 2021 22:115,81150,528,57018,595,00002,342,912
70Jul 18, 2021 22:115,81140,668,82618,595,00002,310,144
71Jul 18, 2021 22:115,81240,390,30218,597,00002,342,912
72Jul 18, 2021 21:515,81344,957,90118,601,00002,342,912
73Jul 18, 2021 21:515,81340,687,99918,601,00002,310,144
74Jul 18, 2021 22:115,81435,929,63917,573,0001,033,0002,310,144
75Jul 18, 2021 21:515,81444,073,22717,571,0001,033,0002,342,912
76Jul 18, 2021 21:515,81445,213,58918,604,00002,342,912
77Jul 18, 2021 22:115,81646,406,53218,611,00002,342,912
78Jul 18, 2021 21:525,81747,291,80218,613,00002,342,912
79Jul 18, 2021 21:525,81746,503,29618,614,00002,342,912
80Jul 18, 2021 22:115,81847,122,40917,582,0001,034,0002,342,912
81Jul 18, 2021 21:525,81845,033,19018,616,00002,342,912
82Jul 18, 2021 21:515,81845,996,52817,585,0001,034,0002,342,912
83Jul 18, 2021 21:515,81948,088,28318,622,00002,314,240
84Jul 18, 2021 21:515,82147,689,69417,594,0001,034,0002,314,240
85Jul 18, 2021 21:515,82137,141,06718,626,00002,342,912
86Jul 18, 2021 21:515,82245,269,94818,629,00002,306,048
87Jul 18, 2021 21:515,82341,799,10217,600,0001,035,0002,342,912
88Jul 18, 2021 21:515,82448,112,38117,601,0001,035,0002,342,912
89Jul 18, 2021 21:525,82548,679,56017,604,0001,035,0002,342,912
90Jul 18, 2021 21:515,82744,638,31318,646,00002,342,912
91Jul 18, 2021 21:515,82747,806,62717,610,0001,035,0002,416,640
92Jul 18, 2021 22:115,83145,348,21017,623,0001,036,0002,342,912
93Jul 18, 2021 21:525,83246,421,34517,627,0001,036,0002,306,048
94Jul 18, 2021 22:115,83449,145,14817,632,0001,037,0002,347,008
95Jul 18, 2021 21:525,83444,019,99817,632,0001,037,0002,342,912
96Jul 18, 2021 21:515,83644,659,96818,675,00002,306,048
97Jul 18, 2021 21:515,84036,019,15817,649,0001,038,0002,314,240
98Jul 18, 2021 21:525,84143,165,28718,690,00002,301,952
99Jul 18, 2021 22:115,84232,374,86318,693,00002,441,216
100Jul 18, 2021 21:515,84332,471,31517,658,0001,038,0002,342,912
101Jul 18, 2021 21:515,85296,384,82518,724,88702,277,376
102Jul 18, 2021 22:115,87085,008,34218,782,42202,281,472
103Jul 18, 2021 21:515,89245,828,62116,871,0001,984,0002,412,544
104Jul 18, 2021 22:115,89535,654,60518,865,00002,306,048
105Jul 18, 2021 21:515,89836,033,34618,874,00002,342,912
106Jul 18, 2021 21:515,89951,984,83916,891,0001,987,0002,318,336
107Jul 18, 2021 21:515,90893,070,33418,906,96202,273,280
108Jul 18, 2021 21:516,40391,608,12620,490,75302,289,664