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 16:56Yuriy LyfenkoYuriy LyfenkoScore: 5,272Success
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 16:545,03146,991,93614,087,0002,012,0002,387,968
2Jun 2, 2021 16:555,03333,805,60015,098,0001,006,0002,396,160
3Jun 2, 2021 16:545,03341,303,63814,091,0002,013,0002,527,232
4Jun 2, 2021 16:545,03642,259,75215,107,0001,007,0002,265,088
5Jun 2, 2021 16:555,03933,091,18015,119,0001,007,0002,265,088
6Jun 2, 2021 16:555,04034,824,20014,112,0002,016,0002,486,272
7Jun 2, 2021 16:545,04051,031,91214,113,0002,016,0002,265,088
8Jun 2, 2021 16:555,04249,654,45315,125,0001,008,0002,265,088
9Jun 2, 2021 16:555,04432,542,94215,132,0001,008,0002,260,992
10Jun 2, 2021 16:545,05731,402,83415,171,0001,011,0002,506,752
11Jun 2, 2021 16:555,05843,513,53214,162,0002,023,0002,527,232
12Jun 2, 2021 16:555,06145,332,48214,171,0002,024,0002,265,088
13Jun 2, 2021 16:545,06736,642,45114,188,0002,026,0002,265,088
14Jun 2, 2021 16:545,07329,854,25714,206,0002,029,0002,269,184
15Jun 2, 2021 16:545,07446,054,32514,207,0002,029,0002,400,256
16Jun 2, 2021 16:555,07633,170,73914,213,0002,030,0002,265,088
17Jun 2, 2021 16:545,07738,349,82915,230,0001,015,0002,510,848
18Jun 2, 2021 16:555,08146,349,65914,227,0002,032,0002,392,064
19Jun 2, 2021 16:555,08533,876,28814,239,0002,034,0002,269,184
20Jun 2, 2021 16:555,09240,207,11315,277,0001,018,0002,387,968
21Jun 2, 2021 16:555,09438,639,28816,301,00002,396,160
22Jun 2, 2021 16:555,09537,753,30915,286,0001,019,0002,265,088
23Jun 2, 2021 16:555,09737,282,61015,291,0001,019,0002,260,992
24Jun 2, 2021 16:555,09733,756,10715,290,0001,019,0002,265,088
25Jun 2, 2021 16:555,13037,490,87015,391,0001,026,0002,265,088
26Jun 2, 2021 16:555,13443,734,85016,429,00002,506,752
27Jun 2, 2021 16:555,15332,675,70016,489,00002,396,160
28Jun 2, 2021 16:555,24187,809,40616,771,54302,269,184
29Jun 2, 2021 16:555,25075,478,88516,801,09502,281,472
30Jun 2, 2021 16:545,26573,056,74716,848,87702,277,376
31Jun 2, 2021 16:555,27279,749,03416,869,82302,281,472
32Jun 2, 2021 16:545,28786,606,32716,919,23502,277,376
33Jun 2, 2021 16:555,28877,160,19316,921,91302,269,184
34Jun 2, 2021 16:555,28959,483,40716,926,06902,273,280
35Jun 2, 2021 16:555,29880,688,04616,954,76202,281,472
36Jun 2, 2021 16:545,32683,695,34017,042,22502,277,376
37Jun 2, 2021 16:565,37843,793,75715,184,0002,024,0002,265,088
38Jun 2, 2021 16:565,38448,666,12415,203,0002,027,0002,396,160
39Jun 2, 2021 16:565,39734,194,32516,254,0001,015,0002,506,752
40Jun 2, 2021 16:565,40449,837,61116,275,0001,017,0002,392,064
41Jun 2, 2021 16:565,41334,269,29417,321,00002,527,232
42Jun 2, 2021 16:565,42146,719,47916,326,0001,020,0002,396,160
43Jun 2, 2021 16:565,43039,847,72816,354,0001,022,0002,392,064
44Jun 2, 2021 16:565,43334,834,07116,365,0001,022,0002,265,088
45Jun 2, 2021 16:565,44238,468,08516,389,0001,024,0002,265,088
46Jun 2, 2021 16:565,55983,086,31217,787,80002,269,184
47Jun 2, 2021 16:565,60989,638,16817,949,57402,273,280
48Jun 2, 2021 16:565,62684,325,05118,004,06502,285,568
49Jun 2, 2021 16:566,03064,507,78319,295,21202,240,512
50Jun 2, 2021 16:566,06383,660,17119,402,31202,273,280
51Jun 2, 2021 16:566,07683,514,83619,444,79802,285,568
52Jun 2, 2021 16:566,28945,418,32918,112,0002,012,0002,527,232
53Jun 2, 2021 16:566,29246,048,34518,122,0002,013,0002,383,872
54Jun 2, 2021 16:566,31746,024,26019,204,0001,010,0002,265,088
55Jun 2, 2021 16:566,32535,551,97018,217,0002,024,0002,265,088
56Jun 2, 2021 16:566,32650,761,37018,218,0002,024,0002,265,088
57Jun 2, 2021 16:566,34153,865,83720,290,00002,265,088
58Jun 2, 2021 16:566,34247,355,44119,280,0001,014,0002,396,160
59Jun 2, 2021 16:566,35545,552,42119,321,0001,016,0002,265,088
60Jun 2, 2021 16:566,37746,475,63219,386,0001,020,0002,392,064