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 listJun 2, 2021 15:56Yuriy LyfenkoYuriy LyfenkoScore: 5,146Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 2, 2021 15:565,03435,117,65515,102,0001,006,0002,260,992
2Jun 2, 2021 15:565,05443,561,30915,164,0001,010,0002,523,136
3Jun 2, 2021 15:565,05945,219,61614,167,0002,023,0002,387,968
4Jun 2, 2021 15:565,06043,456,76913,157,0003,036,0002,519,040
5Jun 2, 2021 15:565,06139,681,00013,159,0003,036,0002,260,992
6Jun 2, 2021 15:565,06143,864,78313,159,0003,036,0002,387,968
7Jun 2, 2021 15:565,06845,441,75215,204,0001,013,0002,392,064
8Jun 2, 2021 15:565,07033,780,27113,182,0003,042,0002,396,160
9Jun 2, 2021 15:565,07947,481,30614,223,0002,031,0002,519,040
10Jun 2, 2021 15:565,08333,083,79515,251,0001,016,0002,523,136
11Jun 2, 2021 15:565,08932,863,50315,269,0001,017,0002,519,040
12Jun 2, 2021 15:565,09246,687,98815,276,0001,018,0002,523,136
13Jun 2, 2021 15:565,09343,647,53814,260,0002,037,0002,379,776
14Jun 2, 2021 15:565,09344,707,10215,278,0001,018,0002,387,968
15Jun 2, 2021 15:565,09836,187,26915,296,0001,019,0002,519,040
16Jun 2, 2021 15:565,10638,721,98015,319,0001,021,0002,260,992
17Jun 2, 2021 15:565,10932,474,18215,329,0001,021,0002,387,968
18Jun 2, 2021 15:575,11040,276,13815,330,0001,022,0002,260,992
19Jun 2, 2021 15:575,11334,796,96716,360,00002,260,992
20Jun 2, 2021 15:575,12239,494,26016,390,00002,379,776
21Jun 2, 2021 15:575,12645,956,38216,402,00002,519,040
22Jun 2, 2021 15:565,12742,056,02916,406,00002,383,872
23Jun 2, 2021 15:575,13944,451,86616,444,00002,523,136
24Jun 2, 2021 15:575,14145,945,44716,452,00002,392,064
25Jun 2, 2021 15:575,14644,081,12315,438,0001,029,0002,383,872
26Jun 2, 2021 15:575,15332,874,53816,488,00002,260,992
27Jun 2, 2021 15:575,15735,522,69916,501,00002,392,064
28Jun 2, 2021 15:565,21541,609,82716,689,00002,392,064
29Jun 2, 2021 15:565,22633,632,70715,678,0001,045,0002,527,232
30Jun 2, 2021 15:565,23634,300,42016,754,00002,265,088
31Jun 2, 2021 15:565,26864,635,24816,857,08002,277,376
32Jun 2, 2021 15:565,27136,103,33114,883,0001,984,0002,400,256
33Jun 2, 2021 15:565,27134,044,53514,883,0001,984,0002,269,184
34Jun 2, 2021 15:565,27277,880,12016,869,51702,273,280
35Jun 2, 2021 15:565,27746,682,22414,901,0001,986,0002,265,088
36Jun 2, 2021 15:565,27889,972,63016,890,65302,269,184
37Jun 2, 2021 15:565,27833,280,59414,902,0001,987,0002,392,064
38Jun 2, 2021 15:565,27941,032,67113,912,0002,981,0002,392,064
39Jun 2, 2021 15:565,28032,723,86416,897,00002,269,184
40Jun 2, 2021 15:565,29076,127,91816,927,09302,281,472
41Jun 2, 2021 15:565,30071,220,36316,958,40202,281,472
42Jun 2, 2021 15:575,31380,711,43417,002,70202,273,280
43Jun 2, 2021 15:565,31688,528,23417,011,53602,285,568
44Jun 2, 2021 15:575,33879,204,81917,081,70902,277,376
45Jun 2, 2021 15:575,35584,488,31617,135,42002,285,568
46Jun 2, 2021 15:565,44489,619,47317,419,23902,281,472
47Jun 2, 2021 15:565,45972,516,50017,469,40702,289,664
48Jun 2, 2021 15:565,52693,122,46817,683,97002,281,472