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 25, 2024 16:20Yuriy LyfenkoYuriy LyfenkoScore: 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
1Jul 25, 2024 16:204,393543,525,45412,049,0002,008,0002,265,088
2Jul 25, 2024 16:204,398540,548,91913,069,0001,005,0002,527,232
3Jul 25, 2024 16:204,398545,871,57712,062,0002,010,0002,392,064
4Jul 25, 2024 16:204,399539,719,13012,066,0002,011,0002,387,968
5Jul 25, 2024 16:204,399545,463,11012,067,0002,011,0002,392,064
6Jul 25, 2024 16:204,401545,113,39913,078,0001,006,0002,523,136
7Jul 25, 2024 16:204,402548,636,75512,074,0002,012,0002,387,968
8Jul 25, 2024 16:204,404544,705,09112,080,0002,013,0002,260,992
9Jul 25, 2024 16:204,405538,286,23312,083,0002,013,0002,265,088
10Jul 25, 2024 16:204,406546,694,41812,084,0002,014,0002,400,256
11Jul 25, 2024 16:204,408537,052,89113,097,0001,007,0002,260,992
12Jul 25, 2024 16:204,410543,645,32613,105,0001,008,0002,396,160
13Jul 25, 2024 16:204,411541,750,85113,108,0001,008,0002,523,136
14Jul 25, 2024 16:204,411541,263,10112,100,0002,016,0002,523,136
15Jul 25, 2024 16:204,412538,323,66912,102,0002,017,0002,260,992
16Jul 25, 2024 16:204,417542,452,09813,126,0001,009,0002,523,136
17Jul 25, 2024 16:204,418539,758,03212,118,0002,019,0002,523,136
18Jul 25, 2024 16:204,420539,232,22113,135,0001,010,0002,523,136
19Jul 25, 2024 16:204,423542,377,74212,132,0002,022,0002,523,136
20Jul 25, 2024 16:204,424543,513,16712,134,0002,022,0002,523,136
21Jul 25, 2024 16:204,425544,186,78913,149,0001,011,0002,523,136
22Jul 25, 2024 16:204,425543,658,14913,148,0001,011,0002,523,136
23Jul 25, 2024 16:204,426536,459,71613,152,0001,011,0002,265,088
24Jul 25, 2024 16:204,434544,739,60914,188,00002,265,088
25Jul 25, 2024 16:204,437542,183,59014,199,00002,400,256
26Jul 25, 2024 16:204,440540,099,15413,194,0001,014,0002,260,992
27Jul 25, 2024 16:204,442543,333,82012,183,0002,030,0002,265,088
28Jul 25, 2024 16:204,442542,050,46513,200,0001,015,0002,523,136
29Jul 25, 2024 16:204,443540,694,03813,204,0001,015,0002,392,064
30Jul 25, 2024 16:204,443540,710,49513,203,0001,015,0002,523,136
31Jul 25, 2024 16:204,448537,173,95512,202,0002,033,0002,260,992
32Jul 25, 2024 16:204,457542,005,70113,243,0001,018,0002,260,992
33Jul 25, 2024 16:204,460540,951,76012,233,0002,038,0002,265,088
34Jul 25, 2024 16:204,465538,137,31613,267,0001,020,0002,260,992
35Jul 25, 2024 16:204,466540,285,44013,272,0001,020,0002,523,136
36Jul 25, 2024 16:204,479543,171,05712,287,0002,047,0002,265,088
37Jul 25, 2024 16:204,606582,907,67314,740,04902,236,416
38Jul 25, 2024 16:204,608587,008,45814,746,94002,277,376
39Jul 25, 2024 16:204,614575,860,04314,764,92402,285,568
40Jul 25, 2024 16:204,616584,971,18514,772,46802,281,472
41Jul 25, 2024 16:204,616571,964,91614,771,57102,277,376
42Jul 25, 2024 16:204,617569,923,47414,773,19802,281,472
43Jul 25, 2024 16:204,624578,742,04014,796,99202,285,568
44Jul 25, 2024 16:204,626578,422,46614,802,30802,240,512
45Jul 25, 2024 16:204,629573,877,40714,812,12602,244,608
46Jul 25, 2024 16:204,643579,329,77414,857,98002,277,376
47Jul 25, 2024 16:204,645585,119,29814,865,37402,281,472
48Jul 25, 2024 16:204,652586,634,68814,885,12502,289,664