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 21, 2022 21:16Eugene ZhydzetskiEugene ZhydzetskiScore: 5,838Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Aug 22, 2022 15:325,78036,139,10217,469,0001,027,0002,334,720
2Aug 22, 2022 15:285,78144,557,77217,471,0001,027,0002,535,424
3Aug 21, 2022 19:385,78845,281,07517,492,0001,028,0002,334,720
4Aug 22, 2022 15:285,78842,148,60317,493,0001,029,0002,334,720
5Aug 22, 2022 15:325,78939,427,99918,524,00002,285,568
6Aug 21, 2022 21:165,79239,381,63717,505,0001,029,0002,281,472
7Aug 21, 2022 21:165,79437,992,69816,482,0002,060,0002,535,424
8Aug 22, 2022 15:285,79434,504,43217,510,0001,030,0002,535,424
9Aug 21, 2022 19:385,79837,779,37617,525,0001,030,0002,342,912
10Aug 22, 2022 15:325,80040,921,60518,559,00002,334,720
11Aug 22, 2022 15:285,80341,895,61118,571,00002,334,720
12Aug 21, 2022 19:385,80544,777,68517,544,0001,032,0002,334,720
13Aug 22, 2022 15:285,80741,001,76417,549,0001,032,0002,334,720
14Aug 21, 2022 21:165,80839,229,58518,585,00002,334,720
15Aug 22, 2022 15:325,80938,052,97218,588,00002,543,616
16Aug 22, 2022 15:325,81032,354,93618,592,00002,334,720
17Aug 21, 2022 19:385,81140,139,69417,563,0001,033,0002,334,720
18Aug 21, 2022 19:385,81246,323,16918,599,00002,334,720
19Aug 22, 2022 15:285,81345,799,88818,600,00002,334,720
20Aug 21, 2022 21:165,81936,708,92117,586,0001,034,0002,334,720
21Aug 21, 2022 21:165,81941,821,46818,622,00002,404,352
22Aug 22, 2022 15:325,82645,358,35618,643,00002,281,472
23Aug 21, 2022 19:385,82633,199,12017,609,0001,035,0002,334,720
24Aug 22, 2022 15:325,83843,982,52318,681,00002,535,424
25Aug 21, 2022 19:385,83837,809,55617,643,0001,037,0002,535,424
26Aug 21, 2022 19:385,83847,664,63417,643,0001,037,0002,334,720
27Aug 21, 2022 21:165,83948,740,48718,684,00002,347,008
28Aug 22, 2022 15:285,83948,632,88717,647,0001,038,0002,334,720
29Aug 22, 2022 15:285,83950,705,66318,686,00002,535,424
30Aug 22, 2022 15:325,84540,638,77618,704,00002,334,720
31Aug 21, 2022 19:385,85345,836,39518,728,00002,334,720
32Aug 21, 2022 21:165,85996,493,50018,748,00802,248,704
33Aug 21, 2022 19:385,88283,274,84718,823,78202,260,992
34Aug 22, 2022 15:285,88377,905,62518,824,74202,248,704
35Aug 21, 2022 19:385,88985,584,92218,845,48002,240,512
36Aug 21, 2022 21:165,89285,271,15318,853,79502,240,512
37Aug 21, 2022 21:165,89448,011,33817,870,000992,0002,531,328
38Aug 22, 2022 15:285,89843,207,69017,881,000993,0002,535,424
39Aug 21, 2022 21:165,89947,764,76516,889,0001,987,0002,535,424
40Aug 21, 2022 21:165,89943,737,89618,878,00002,535,424
41Aug 22, 2022 15:325,90135,926,08917,890,000993,0002,334,720
42Aug 21, 2022 21:165,91967,726,40018,942,00402,240,512
43Aug 22, 2022 15:325,92484,199,61418,955,79202,256,896
44Aug 22, 2022 15:285,95857,756,83119,064,36002,252,800
45Aug 22, 2022 15:325,96178,714,30619,076,70402,248,704
46Aug 21, 2022 19:385,98880,363,12919,161,61002,240,512
47Aug 22, 2022 15:326,01298,834,31719,238,28202,244,608
48Aug 22, 2022 15:286,01695,579,75019,250,05502,240,512