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 19:47jeffplaisancejeffplaisanceScore: 4,396Success
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 19:474,36538,566,59012,972,000997,0002,498,560
2Aug 3, 2024 19:474,36934,031,34112,984,000998,0002,498,560
3Aug 3, 2024 19:474,37035,140,24912,985,000998,0002,277,376
4Aug 3, 2024 19:474,37337,798,51312,994,000999,0002,277,376
5Aug 3, 2024 19:474,37536,523,45713,001,0001,000,0002,498,560
6Aug 3, 2024 19:474,37833,519,96513,011,0001,000,0002,498,560
7Aug 3, 2024 19:474,38135,864,06212,016,0002,002,0002,277,376
8Aug 3, 2024 19:474,38231,758,98513,021,0001,001,0002,277,376
9Aug 3, 2024 19:474,38333,948,64713,023,0001,001,0002,277,376
10Aug 3, 2024 19:474,38428,462,82813,027,0001,002,0002,498,560
11Aug 3, 2024 19:474,38426,602,40213,027,0001,002,0002,506,752
12Aug 3, 2024 19:474,38444,883,81513,027,0001,002,0002,494,464
13Aug 3, 2024 19:474,38540,910,42013,030,0001,002,0002,277,376
14Aug 3, 2024 19:474,38529,476,64413,030,0001,002,0002,502,656
15Aug 3, 2024 19:474,38830,623,38313,040,0001,003,0002,494,464
16Aug 3, 2024 19:474,38834,427,39713,040,0001,003,0002,498,560
17Aug 3, 2024 19:474,38930,073,19813,041,0001,003,0002,277,376
18Aug 3, 2024 19:474,38932,569,66513,043,0001,003,0002,502,656
19Aug 3, 2024 19:474,39030,160,61213,044,0001,003,0002,494,464
20Aug 3, 2024 19:474,39031,557,80513,045,0001,003,0002,490,368
21Aug 3, 2024 19:474,39133,236,56413,047,0001,003,0002,277,376
22Aug 3, 2024 19:474,39330,126,00913,054,0001,004,0002,277,376
23Aug 3, 2024 19:474,39331,253,12813,054,0001,004,0002,494,464
24Aug 3, 2024 19:474,39530,090,98712,055,0002,009,0002,277,376
25Aug 3, 2024 19:474,39633,556,12913,063,0001,004,0002,277,376
26Aug 3, 2024 19:474,39837,029,00213,068,0001,005,0002,277,376
27Aug 3, 2024 19:474,39828,904,37613,067,0001,005,0002,277,376
28Aug 3, 2024 19:474,39832,956,18513,068,0001,005,0002,277,376
29Aug 3, 2024 19:474,40029,655,17713,076,0001,005,0002,494,464
30Aug 3, 2024 19:474,40432,078,50713,086,0001,006,0002,277,376
31Aug 3, 2024 19:474,40529,089,28013,089,0001,006,0002,498,560
32Aug 3, 2024 19:474,40529,206,49413,089,0001,006,0002,494,464
33Aug 3, 2024 19:474,40941,561,74913,102,0001,007,0002,277,376
34Aug 3, 2024 19:474,41228,464,57413,109,0001,008,0002,277,376
35Aug 3, 2024 19:474,42034,662,35812,124,0002,020,0002,494,464
36Aug 3, 2024 19:474,42139,340,54312,126,0002,021,0002,498,560
37Aug 3, 2024 19:474,65763,334,84514,902,57202,240,512
38Aug 3, 2024 19:474,65972,579,60314,910,36802,248,704
39Aug 3, 2024 19:474,66575,325,38614,928,53002,240,512
40Aug 3, 2024 19:474,66890,187,72214,936,10802,383,872
41Aug 3, 2024 19:474,66985,669,99614,941,78302,240,512
42Aug 3, 2024 19:474,67776,683,29414,967,35202,375,680
43Aug 3, 2024 19:474,68089,178,80314,974,90502,236,416
44Aug 3, 2024 19:474,68285,284,18114,981,75502,375,680
45Aug 3, 2024 19:474,69964,505,68915,036,99002,236,416
46Aug 3, 2024 19:474,71698,448,96815,092,50802,260,992
47Aug 3, 2024 19:474,72361,603,84915,114,17902,236,416
48Aug 3, 2024 19:474,72586,941,28515,119,04902,363,392