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 listMar 20, 2026 07:55Dominique GarmierDominique GarmierScore: 4,481Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 20, 2026 10:374,44229,627,48012,185,0002,030,0002,404,352
2Mar 20, 2026 10:254,44630,850,70012,194,0002,032,0002,404,352
3Mar 20, 2026 09:594,45131,931,23512,208,0002,034,0002,273,280
4Mar 20, 2026 09:134,45531,300,53012,221,0002,036,0002,400,256
5Mar 20, 2026 09:174,45629,771,77712,222,0002,037,0002,392,064
6Mar 20, 2026 10:104,45840,697,71012,228,0002,038,0002,273,280
7Mar 20, 2026 09:034,46330,515,89912,242,0002,040,0002,400,256
8Mar 20, 2026 09:074,46335,383,21112,241,0002,040,0002,392,064
9Mar 20, 2026 09:594,46328,092,72313,261,0001,020,0002,273,280
10Mar 20, 2026 08:214,46335,219,17013,263,0001,020,0002,400,256
11Mar 20, 2026 08:494,46531,099,76013,269,0001,020,0002,396,160
12Mar 20, 2026 10:254,46640,934,26812,251,0002,041,0002,383,872
13Mar 20, 2026 10:404,46638,223,39912,249,0002,041,0002,273,280
14Mar 20, 2026 10:374,46735,604,31812,252,0002,042,0002,273,280
15Mar 20, 2026 08:054,46839,642,34713,276,0001,021,0002,273,280
16Mar 20, 2026 10:254,46832,666,90012,255,0002,042,0002,400,256
17Mar 20, 2026 08:554,46830,299,17313,277,0001,021,0002,273,280
18Mar 20, 2026 07:544,46831,087,69214,299,00002,273,280
19Mar 20, 2026 09:534,46838,691,38112,256,0002,042,0002,400,256
20Mar 20, 2026 10:254,47030,846,29213,283,0001,021,0002,273,280
21Mar 20, 2026 08:124,47039,911,32213,283,0001,021,0002,273,280
22Mar 20, 2026 10:204,47033,931,18312,261,0002,043,0002,273,280
23Mar 20, 2026 10:404,47231,850,01714,311,00002,514,944
24Mar 20, 2026 03:054,47232,600,44914,311,00002,400,256
25Mar 20, 2026 02:554,47434,678,89214,318,00002,273,280
26Mar 20, 2026 08:304,47538,661,05414,319,00002,404,352
27Mar 20, 2026 09:394,47535,417,80914,319,00002,392,064
28Mar 20, 2026 03:054,47531,545,09714,319,00002,387,968
29Mar 20, 2026 07:544,47633,116,97013,299,0001,023,0002,400,256
30Mar 20, 2026 09:034,47630,480,47213,299,0001,023,0002,400,256
31Mar 20, 2026 09:394,47730,309,45413,302,0001,023,0002,273,280
32Mar 20, 2026 10:374,47741,167,31913,304,0001,023,0002,396,160
33Mar 20, 2026 02:554,47742,330,40813,303,0001,023,0002,404,352
34Mar 20, 2026 08:054,47836,916,25614,329,00002,273,280
35Mar 20, 2026 08:124,47929,326,45914,333,00002,519,040
36Mar 20, 2026 09:534,47947,873,55413,309,0001,023,0002,404,352
37Mar 20, 2026 10:254,48035,314,45714,337,00002,273,280
38Mar 20, 2026 08:124,48031,771,23113,312,0001,024,0002,396,160
39Mar 20, 2026 10:104,48034,874,46614,335,00002,273,280
40Mar 20, 2026 08:494,48129,945,15413,316,0001,024,0002,273,280
41Mar 20, 2026 08:494,48237,227,59614,342,00002,396,160
42Mar 20, 2026 07:554,48332,650,13813,320,0001,024,0002,273,280
43Mar 20, 2026 09:134,48434,273,42213,324,0001,024,0002,273,280
44Mar 20, 2026 10:404,48531,118,41114,351,00002,273,280
45Mar 20, 2026 03:054,48534,295,47013,328,0001,025,0002,396,160
46Mar 20, 2026 08:054,48536,483,29313,326,0001,025,0002,273,280
47Mar 20, 2026 09:534,48536,166,69013,327,0001,025,0002,273,280
48Mar 20, 2026 09:074,48536,643,38114,352,00002,273,280
49Mar 20, 2026 09:134,48535,423,12112,302,0002,050,0002,273,280
50Mar 20, 2026 08:384,48631,125,45014,355,00002,273,280
51Mar 20, 2026 09:594,48635,525,06013,330,0001,025,0002,273,280
52Mar 20, 2026 08:214,48631,240,29413,331,0001,025,0002,387,968
53Mar 20, 2026 07:544,48931,008,44614,364,00002,273,280
54Mar 20, 2026 09:394,49030,491,87914,368,00002,514,944
55Mar 20, 2026 02:554,49043,687,77113,341,0001,026,0002,273,280
56Mar 20, 2026 08:384,49129,136,34714,371,00002,273,280
57Mar 20, 2026 08:214,49131,557,69213,344,0001,026,0002,400,256
58Mar 20, 2026 10:164,49137,649,70213,346,0001,026,0002,400,256
59Mar 20, 2026 08:554,49235,478,90113,348,0001,026,0002,400,256
60Mar 20, 2026 09:074,49231,533,69913,349,0001,026,0002,514,944
61Mar 20, 2026 10:164,49333,970,85314,377,00002,396,160
62Mar 20, 2026 10:164,49433,276,74813,353,0001,027,0002,273,280
63Mar 20, 2026 10:104,49428,927,20914,382,00002,514,944
64Mar 20, 2026 09:174,49530,201,48413,358,0001,027,0002,404,352
65Mar 20, 2026 09:174,49631,247,39913,361,0001,027,0002,273,280
66Mar 20, 2026 10:204,49745,291,61414,389,00002,392,064
67Mar 20, 2026 08:304,49731,174,10613,363,0001,027,0002,273,280
68Mar 20, 2026 07:554,49835,743,94513,367,0001,028,0002,396,160
69Mar 20, 2026 08:554,50234,029,63614,405,00002,273,280
70Mar 20, 2026 10:254,50231,062,41813,377,0001,029,0002,519,040
71Mar 20, 2026 09:034,50242,129,97314,407,00002,273,280
72Mar 20, 2026 08:304,50330,066,64914,410,00002,383,872
73Mar 20, 2026 08:384,51231,456,20113,408,0001,031,0002,273,280
74Mar 20, 2026 10:204,51435,679,09714,444,00002,273,280
75Mar 20, 2026 10:254,51534,506,06713,417,0001,032,0002,273,280
76Mar 20, 2026 10:254,51648,991,51814,452,00002,408,448
77Mar 20, 2026 10:254,51734,148,12013,421,0001,032,0002,400,256
78Mar 20, 2026 07:554,52732,367,60513,452,0001,034,0002,273,280