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 16, 2021 23:08Yuriy LyfenkoYuriy LyfenkoScore: 5,576Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 16, 2021 23:105,3684,977,906,01516,104,0001,073,0002,527,232
2May 16, 2021 23:095,3711,376,063,63217,187,00002,269,184
3May 16, 2021 23:095,3823,891,004,05914,352,0002,870,0002,265,088
4May 16, 2021 23:095,3832,977,828,00716,212,0001,013,0002,269,184
5May 16, 2021 23:105,3843,705,923,44416,271,000957,0002,265,088
6May 16, 2021 23:095,3842,092,109,76717,228,00002,269,184
7May 16, 2021 23:095,3851,438,258,53117,231,00002,265,088
8May 16, 2021 23:105,3873,801,595,34116,225,0001,014,0002,269,184
9May 16, 2021 23:105,389671,720,53615,328,0001,916,0002,265,088
10May 16, 2021 23:095,3941,699,648,04116,302,000958,0002,523,136
11May 16, 2021 23:105,3951,154,490,15016,304,000959,0002,527,232
12May 16, 2021 23:095,3953,006,254,83616,250,0001,015,0002,265,088
13May 16, 2021 23:095,39687,382,27015,349,0001,918,0002,387,968
14May 16, 2021 23:095,4013,224,452,77217,284,00002,527,232
15May 16, 2021 23:095,4042,153,502,51314,411,0002,882,0002,260,992
16May 16, 2021 23:095,4052,952,326,89317,295,00002,269,184
17May 16, 2021 23:105,4064,159,431,84616,338,000961,0002,265,088
18May 16, 2021 23:095,4101,907,083,98414,428,0002,885,0002,523,136
19May 16, 2021 23:095,4113,833,245,23417,314,00002,531,328
20May 16, 2021 23:095,4114,959,962,70816,297,0001,018,0002,265,088
21May 16, 2021 23:095,4124,899,937,76412,507,0004,810,0002,265,088
22May 16, 2021 23:105,419907,464,96216,378,000963,0002,265,088
23May 16, 2021 23:095,4223,125,153,94116,331,0001,020,0002,265,088
24May 16, 2021 23:105,423606,751,34914,292,0003,062,0002,387,968
25May 16, 2021 23:095,4274,700,571,07116,402,000964,0002,269,184
26May 16, 2021 23:105,4363,019,976,17717,396,00002,269,184
27May 16, 2021 23:095,4514,729,924,57015,504,0001,938,0002,523,136
28May 16, 2021 23:105,5662,054,983,26617,811,28102,277,376
29May 16, 2021 23:105,5701,103,531,32517,824,90302,273,280
30May 16, 2021 23:095,5731,496,359,75617,832,63102,277,376
31May 16, 2021 23:095,5764,901,441,10517,844,26302,281,472
32May 16, 2021 23:095,5831,669,722,60617,865,23102,273,280
33May 16, 2021 23:095,5895,078,880,07917,885,85902,277,376
34May 16, 2021 23:095,6044,174,320,14217,934,29702,281,472
35May 16, 2021 23:105,6051,290,682,68817,934,55402,281,472
36May 16, 2021 23:095,6103,598,105,21817,953,34002,277,376
37May 16, 2021 23:095,660939,095,79416,207,0001,906,0002,260,992
38May 16, 2021 23:095,6602,638,009,49515,094,0003,018,0002,269,184
39May 16, 2021 23:095,6654,165,970,51516,115,0002,014,0002,527,232
40May 16, 2021 23:095,6802,102,584,71816,263,0001,913,0002,265,088
41May 16, 2021 23:095,6872,940,485,21615,324,0002,873,0002,269,184
42May 16, 2021 23:095,688907,232,66216,285,0001,915,0002,269,184
43May 16, 2021 23:095,695393,713,29118,223,00002,265,088
44May 16, 2021 23:095,6983,882,395,12716,208,0002,026,0002,265,088
45May 16, 2021 23:095,7091,367,409,60518,268,00002,523,136
46May 16, 2021 23:085,7523,313,879,14116,361,0002,045,0002,269,184
47May 16, 2021 23:085,7544,212,747,46817,391,0001,023,0002,527,232
48May 16, 2021 23:085,7651,305,463,59917,423,0001,024,0002,265,088
49May 16, 2021 23:085,7682,891,221,57217,487,000971,0002,265,088
50May 16, 2021 23:085,7723,342,649,64317,497,000972,0002,265,088
51May 16, 2021 23:085,775662,337,96717,507,000972,0002,523,136
52May 16, 2021 23:085,775416,357,56418,480,00002,392,064
53May 16, 2021 23:085,7983,803,662,42617,576,000976,0002,265,088
54May 16, 2021 23:085,8024,099,937,85417,590,000977,0002,265,088
55May 16, 2021 23:096,0062,039,101,69419,218,60002,281,472
56May 16, 2021 23:096,052956,605,16419,366,93302,281,472
57May 16, 2021 23:096,0623,570,343,05319,397,21602,277,376
58May 16, 2021 23:086,1631,856,933,69219,722,08702,277,376
59May 16, 2021 23:086,1902,626,334,07219,809,58002,281,472
60May 16, 2021 23:086,2194,747,233,44219,900,70802,281,472