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 19, 2021 16:48Sergey StreminSergey StreminScore: 5,445Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 19, 2021 16:485,4042,039,474,24415,259,0002,034,0002,281,472
2May 19, 2021 16:515,4065,036,481,34916,283,0001,017,0002,277,376
3May 20, 2021 05:275,4076,041,578,05116,285,0001,017,0002,277,376
4May 20, 2021 05:275,4133,039,897,03217,323,00002,273,280
5May 19, 2021 16:485,4139,039,588,61917,322,00002,277,376
6May 19, 2021 16:505,4164,039,759,92216,313,0001,019,0002,289,664
7May 19, 2021 16:485,4175,040,430,51215,296,0002,039,0002,535,424
8May 19, 2021 16:485,4186,040,464,47314,277,0003,059,0002,277,376
9May 20, 2021 05:275,4191,041,654,26017,340,00002,281,472
10May 19, 2021 16:515,4204,041,517,81615,305,0002,040,0002,277,376
11May 20, 2021 05:275,4221,040,508,68317,349,00002,273,280
12May 19, 2021 16:445,4227,049,740,03816,331,0001,020,0002,535,424
13May 19, 2021 16:505,4232,037,616,72116,332,0001,020,0002,277,376
14May 19, 2021 16:445,4255,041,052,94415,319,0002,042,0002,277,376
15May 19, 2021 16:445,4258,038,752,82316,340,0001,021,0002,277,376
16May 19, 2021 16:485,4251,044,251,19316,339,0001,021,0002,367,488
17May 19, 2021 16:485,4268,040,751,99816,342,0001,021,0002,277,376
18May 19, 2021 16:505,4268,045,071,98616,343,0001,021,0002,277,376
19May 19, 2021 16:445,4278,043,760,79817,365,00002,277,376
20May 19, 2021 16:505,4279,040,145,23716,346,0001,021,0002,281,472
21May 19, 2021 16:485,4287,044,246,53714,303,0003,065,0002,281,472
22May 19, 2021 16:445,4284,042,871,84716,347,0001,021,0002,359,296
23May 19, 2021 16:515,4294,040,502,52417,372,00002,281,472
24May 19, 2021 16:515,4307,037,767,43917,376,00002,277,376
25May 19, 2021 16:505,4306,042,201,89616,354,0001,022,0002,375,680
26May 19, 2021 16:485,4304,039,740,40316,354,0001,022,0002,281,472
27May 19, 2021 16:485,4317,038,732,66715,335,0002,044,0002,281,472
28May 20, 2021 05:275,4329,042,862,03617,382,00002,281,472
29May 19, 2021 16:485,4338,042,424,70015,342,0002,045,0002,277,376
30May 19, 2021 16:445,4343,041,274,72916,367,0001,022,0002,277,376
31May 19, 2021 16:485,4365,048,068,47616,372,0001,023,0002,277,376
32May 19, 2021 16:515,4369,043,403,06916,371,0001,023,0002,277,376
33May 19, 2021 16:485,4391,041,043,82817,404,00002,379,776
34May 19, 2021 16:485,4418,045,009,51816,386,0001,024,0002,277,376
35May 19, 2021 16:445,4433,039,246,40317,418,00002,289,664
36May 19, 2021 16:505,44434,945,79216,398,0001,024,0002,277,376
37May 19, 2021 16:515,4456,037,958,46615,374,0002,049,0002,277,376
38May 19, 2021 16:445,4459,039,718,11817,424,00002,281,472
39May 19, 2021 16:515,44834,552,37116,408,0001,025,0002,281,472
40May 19, 2021 16:505,45138,711,51614,364,0003,078,0002,363,392
41May 20, 2021 05:275,45140,356,95217,443,00002,277,376
42May 19, 2021 16:445,45242,676,71516,421,0001,026,0002,375,680
43May 19, 2021 16:505,4533,039,399,17416,422,0001,026,0002,289,664
44May 20, 2021 05:275,4547,040,367,74517,453,00002,535,424
45May 19, 2021 16:515,4589,039,748,17516,439,0001,027,0002,281,472
46May 19, 2021 16:485,4598,045,539,04717,469,00002,535,424
47May 19, 2021 16:515,4627,043,321,86116,449,0001,028,0002,273,280
48May 19, 2021 16:485,4636,045,801,17717,482,00002,277,376
49May 19, 2021 16:505,46341,874,49017,483,00002,375,680
50May 19, 2021 16:485,4651,045,506,01915,432,0002,057,0002,289,664
51May 20, 2021 05:275,4666,052,005,37615,433,0002,057,0002,277,376
52May 19, 2021 16:485,4688,043,608,97315,438,0002,058,0002,277,376
53May 20, 2021 05:275,4756,046,109,46415,459,0002,061,0002,281,472
54May 19, 2021 16:485,47838,783,48515,468,0002,062,0002,277,376
55May 19, 2021 16:445,6313,076,055,07018,018,26302,293,760
56May 20, 2021 05:275,6362,073,719,96018,034,27602,289,664
57May 19, 2021 16:485,6393,077,892,09618,045,74002,293,760
58May 19, 2021 16:485,6419,089,702,23918,049,61102,293,760
59May 20, 2021 05:275,6438,071,115,90718,056,47302,297,856
60May 19, 2021 16:485,6461,073,663,68918,066,97602,289,664
61May 19, 2021 16:505,6469,089,706,28518,068,78302,293,760
62May 20, 2021 05:275,6513,073,163,33218,083,34502,293,760
63May 19, 2021 16:505,6547,089,501,25618,092,65102,297,856
64May 19, 2021 16:515,6575,082,181,72518,101,60102,334,720
65May 20, 2021 05:275,6619,068,406,86518,115,76902,293,760
66May 19, 2021 16:485,6674,074,499,00118,135,10502,297,856
67May 19, 2021 16:485,6686,086,613,03418,137,12402,293,760
68May 20, 2021 05:275,6699,082,511,46818,141,47102,297,856
69May 19, 2021 16:515,6763,082,286,39418,163,32402,297,856
70May 19, 2021 16:515,6796,073,094,89018,171,43302,297,856
71May 19, 2021 16:445,6815,087,070,76918,178,87902,293,760
72May 19, 2021 16:445,6828,086,234,62718,181,04202,289,664
73May 19, 2021 16:485,6854,086,734,14318,191,44802,289,664
74May 20, 2021 05:275,6862,089,410,67918,194,50202,289,664
75May 19, 2021 16:505,78666,583,81218,513,73402,240,512