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 listAug 3, 2024 16:27jeffplaisancejeffplaisanceScore: 4,437Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 3, 2024 16:424,41030,154,28812,096,0002,016,0002,281,472
2Aug 3, 2024 16:424,41230,636,39412,101,0002,016,0002,453,504
3Aug 3, 2024 16:274,41325,840,84512,105,0002,017,0002,445,312
4Aug 3, 2024 16:274,41627,757,11213,122,0001,009,0002,449,408
5Aug 3, 2024 16:274,41736,046,94212,116,0002,019,0002,453,504
6Aug 3, 2024 16:274,41836,541,26112,119,0002,019,0002,281,472
7Aug 3, 2024 16:274,42036,736,89712,125,0002,020,0002,281,472
8Aug 3, 2024 16:424,42030,207,23212,124,0002,020,0002,281,472
9Aug 3, 2024 16:274,42229,255,80312,129,0002,021,0002,281,472
10Aug 3, 2024 16:274,42331,121,64412,133,0002,022,0002,441,216
11Aug 3, 2024 16:274,42535,933,60112,137,0002,022,0002,281,472
12Aug 3, 2024 16:424,42535,114,07912,138,0002,023,0002,281,472
13Aug 3, 2024 16:274,42640,644,59612,140,0002,023,0002,281,472
14Aug 3, 2024 16:424,42835,923,55112,147,0002,024,0002,281,472
15Aug 3, 2024 16:274,42841,139,88112,146,0002,024,0002,281,472
16Aug 3, 2024 16:274,42835,029,22112,146,0002,024,0002,449,408
17Aug 3, 2024 16:424,42933,419,91812,149,0002,024,0002,277,376
18Aug 3, 2024 16:274,43033,608,13512,150,0002,025,0002,281,472
19Aug 3, 2024 16:274,43240,968,20612,157,0002,026,0002,441,216
20Aug 3, 2024 16:424,43234,397,72712,156,0002,026,0002,281,472
21Aug 3, 2024 16:424,43229,721,84312,157,0002,026,0002,281,472
22Aug 3, 2024 16:424,43326,167,97212,160,0002,026,0002,277,376
23Aug 3, 2024 16:274,43428,630,90212,162,0002,027,0002,281,472
24Aug 3, 2024 16:274,43435,865,48912,162,0002,027,0002,281,472
25Aug 3, 2024 16:274,43430,710,27312,163,0002,027,0002,445,312
26Aug 3, 2024 16:424,43431,511,48112,163,0002,027,0002,449,408
27Aug 3, 2024 16:424,43534,891,00912,166,0002,027,0002,281,472
28Aug 3, 2024 16:274,43631,480,78512,167,0002,027,0002,281,472
29Aug 3, 2024 16:274,43730,142,23012,170,0002,028,0002,449,408
30Aug 3, 2024 16:274,43735,894,41712,171,0002,028,0002,281,472
31Aug 3, 2024 16:424,43732,686,65412,169,0002,028,0002,281,472
32Aug 3, 2024 16:274,43834,010,63612,173,0002,028,0002,453,504
33Aug 3, 2024 16:274,43825,747,46512,173,0002,028,0002,449,408
34Aug 3, 2024 16:274,44231,634,74612,183,0002,030,0002,437,120
35Aug 3, 2024 16:424,44330,571,19513,126,0001,093,0002,535,424
36Aug 3, 2024 16:424,44328,390,35012,186,0002,031,0002,453,504
37Aug 3, 2024 16:274,44437,966,01912,189,0002,031,0002,445,312
38Aug 3, 2024 16:424,44437,684,66712,191,0002,031,0002,281,472
39Aug 3, 2024 16:274,44431,784,81812,191,0002,031,0002,281,472
40Aug 3, 2024 16:274,44537,608,05512,193,0002,032,0002,281,472
41Aug 3, 2024 16:424,44528,632,46613,129,0001,094,0002,445,312
42Aug 3, 2024 16:424,44836,405,86912,201,0002,033,0002,281,472
43Aug 3, 2024 16:274,44930,747,27112,203,0002,033,0002,457,600
44Aug 3, 2024 16:274,44935,533,81412,203,0002,033,0002,445,312
45Aug 3, 2024 16:424,45242,297,74412,210,0002,035,0002,281,472
46Aug 3, 2024 16:274,69494,353,88715,022,21102,207,744
47Aug 3, 2024 16:274,70382,005,31915,048,31502,199,552
48Aug 3, 2024 16:424,70473,544,75215,054,38802,203,648
49Aug 3, 2024 16:274,70698,014,14515,060,05902,203,648
50Aug 3, 2024 16:274,71082,079,12615,073,17502,211,840
51Aug 3, 2024 16:424,713101,821,40015,080,13002,199,552
52Aug 3, 2024 16:274,71394,292,53715,082,59102,338,816
53Aug 3, 2024 16:274,72174,725,36215,107,77702,199,552
54Aug 3, 2024 16:274,72577,440,81715,120,77902,203,648
55Aug 3, 2024 16:424,72759,793,44415,126,40102,207,744
56Aug 3, 2024 16:424,72890,661,94815,128,96202,195,456
57Aug 3, 2024 16:424,74379,832,62415,177,68402,199,552
58Aug 3, 2024 16:424,75784,558,51315,222,95402,207,744
59Aug 3, 2024 16:274,76853,632,93415,257,45902,199,552
60Aug 3, 2024 16:274,78778,090,80515,319,41702,199,552