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 listMay 25, 2021 23:45Mikhail DektyarevMikhail DektyarevScore: 4,659Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 25, 2021 23:484,63929,574,58413,856,000989,0002,408,448
2May 25, 2021 23:524,64242,057,59713,865,000990,0002,281,472
3May 25, 2021 23:454,64528,837,03113,873,000990,0002,281,472
4May 25, 2021 23:484,64542,810,10213,874,000991,0002,510,848
5May 25, 2021 23:484,64736,206,15112,888,0001,982,0002,281,472
6May 25, 2021 23:484,64731,205,52813,880,000991,0002,281,472
7May 25, 2021 23:454,64730,841,92112,889,0001,982,0002,281,472
8May 25, 2021 23:454,64733,930,94313,880,000991,0002,281,472
9May 25, 2021 23:454,64741,977,16813,879,000991,0002,281,472
10May 25, 2021 23:484,64731,501,87813,809,0001,062,0002,281,472
11May 25, 2021 23:524,64737,922,98613,880,000991,0002,400,256
12May 25, 2021 23:454,64736,818,24712,889,0001,982,0002,281,472
13May 25, 2021 23:454,64830,651,02812,891,0001,983,0002,281,472
14May 25, 2021 23:454,64830,865,17312,892,0001,983,0002,281,472
15May 25, 2021 23:454,64935,188,79713,887,000991,0002,400,256
16May 25, 2021 23:484,64939,745,12212,894,0001,983,0002,519,040
17May 25, 2021 23:484,65037,619,05513,889,000992,0002,400,256
18May 25, 2021 23:524,65033,120,03713,889,000992,0002,281,472
19May 25, 2021 23:484,65031,124,89714,880,00002,281,472
20May 25, 2021 23:484,65035,402,66213,888,000992,0002,281,472
21May 25, 2021 23:454,65230,845,82713,893,000992,0002,281,472
22May 25, 2021 23:454,65449,784,82513,900,000992,0002,281,472
23May 25, 2021 23:484,65441,707,07913,901,000992,0002,392,064
24May 25, 2021 23:524,65445,064,74912,907,0001,985,0002,396,160
25May 25, 2021 23:524,65532,242,01012,911,0001,986,0002,281,472
26May 25, 2021 23:524,65534,768,76913,904,000993,0002,281,472
27May 25, 2021 23:524,65540,781,69912,909,0001,986,0002,400,256
28May 25, 2021 23:524,65634,707,34612,913,0001,986,0002,396,160
29May 25, 2021 23:484,65634,523,97712,912,0001,986,0002,392,064
30May 25, 2021 23:484,65642,738,93112,912,0001,986,0002,396,160
31May 25, 2021 23:484,65929,568,00914,909,00002,400,256
32May 25, 2021 23:454,65944,327,82714,909,00002,281,472
33May 25, 2021 23:454,66142,171,39112,927,0001,988,0002,281,472
34May 25, 2021 23:454,66238,828,98512,930,0001,989,0002,400,256
35May 25, 2021 23:454,66339,016,27513,929,000994,0002,400,256
36May 25, 2021 23:484,66535,159,61612,939,0001,990,0002,404,352
37May 25, 2021 23:524,67536,792,39412,965,0001,994,0002,387,968
38May 25, 2021 23:484,67739,250,85213,969,000997,0002,281,472
39May 25, 2021 23:454,67946,799,21013,975,000998,0002,281,472
40May 25, 2021 23:454,68037,127,81813,978,000998,0002,281,472
41May 25, 2021 23:454,68032,450,00213,979,000998,0002,281,472
42May 25, 2021 23:484,68336,287,18813,986,000999,0002,506,752
43May 25, 2021 23:484,68435,918,30813,989,000999,0002,400,256
44May 25, 2021 23:484,68532,129,41112,993,0001,999,0002,396,160
45May 25, 2021 23:454,69138,813,16013,011,0002,001,0002,396,160
46May 25, 2021 23:454,82291,872,64115,431,33702,293,760
47May 25, 2021 23:454,83752,278,45315,478,03302,289,664
48May 25, 2021 23:484,83952,100,67515,484,74502,293,760
49May 25, 2021 23:454,85062,079,57315,518,68302,289,664
50May 25, 2021 23:524,85439,919,76115,532,83802,285,568
51May 25, 2021 23:484,86895,935,49915,578,65402,297,856
52May 25, 2021 23:454,87387,060,41815,594,31702,285,568
53May 25, 2021 23:454,87840,057,47615,610,56302,293,760
54May 25, 2021 23:524,88283,063,33115,623,10502,293,760
55May 25, 2021 23:484,88483,399,07815,627,48802,285,568
56May 25, 2021 23:454,90087,642,29815,680,12002,289,664
57May 25, 2021 23:484,92451,686,45815,757,41102,252,800
58May 25, 2021 23:484,92548,036,84015,758,80502,289,664
59May 25, 2021 23:524,95375,686,89815,850,27302,289,664
60May 25, 2021 23:484,99255,901,05015,973,52702,285,568