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 18:35Yuriy LyfenkoYuriy LyfenkoScore: 5,093Success
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 18:344,993540,985,21015,976,00002,408,448
2Jun 2, 2021 18:344,995541,390,08714,986,000999,0002,281,472
3Jun 2, 2021 18:344,996539,380,46313,988,0001,998,0002,281,472
4Jun 2, 2021 18:344,998546,023,59113,996,0001,999,0002,281,472
5Jun 2, 2021 18:344,998544,015,67914,996,000999,0002,273,280
6Jun 2, 2021 18:345,008540,781,86815,025,0001,001,0002,273,280
7Jun 2, 2021 18:345,008538,207,46314,021,0002,003,0002,273,280
8Jun 2, 2021 18:345,009542,706,37215,027,0001,001,0002,281,472
9Jun 2, 2021 18:345,012542,079,11214,034,0002,004,0002,281,472
10Jun 2, 2021 18:345,012539,472,85014,033,0002,004,0002,273,280
11Jun 2, 2021 18:345,014538,690,89015,044,0001,002,0002,281,472
12Jun 2, 2021 18:345,018537,119,04414,052,0002,007,0002,273,280
13Jun 2, 2021 18:345,018539,980,06414,052,0002,007,0002,408,448
14Jun 2, 2021 18:345,024537,301,70115,074,0001,004,0002,273,280
15Jun 2, 2021 18:345,028536,944,36014,078,0002,011,0002,281,472
16Jun 2, 2021 18:345,037537,820,77215,112,0001,007,0002,281,472
17Jun 2, 2021 18:345,039544,655,87315,117,0001,007,0002,281,472
18Jun 2, 2021 18:345,043540,859,89814,121,0002,017,0002,273,280
19Jun 2, 2021 18:345,044546,622,51614,123,0002,017,0002,281,472
20Jun 2, 2021 18:345,045546,664,92815,136,0001,009,0002,281,472
21Jun 2, 2021 18:345,047539,143,83115,142,0001,009,0002,273,280
22Jun 2, 2021 18:345,051538,919,45314,142,0002,020,0002,273,280
23Jun 2, 2021 18:345,064542,074,49915,192,0001,012,0002,273,280
24Jun 2, 2021 18:345,071544,460,66014,198,0002,028,0002,273,280
25Jun 2, 2021 18:345,076541,043,75115,227,0001,015,0002,273,280
26Jun 2, 2021 18:345,093541,155,52215,281,0001,018,0002,273,280
27Jun 2, 2021 18:345,096541,389,58515,288,0001,019,0002,273,280
28Jun 2, 2021 18:345,138570,028,18116,440,04102,289,664
29Jun 2, 2021 18:345,155580,748,37016,494,69502,252,800
30Jun 2, 2021 18:345,157597,378,17216,503,60802,289,664
31Jun 2, 2021 18:345,158586,558,97716,505,17802,293,760
32Jun 2, 2021 18:345,175580,600,93416,561,27802,252,800
33Jun 2, 2021 18:345,176579,024,39516,563,60502,256,896
34Jun 2, 2021 18:345,183581,874,21416,584,44502,289,664
35Jun 2, 2021 18:345,183580,646,03716,586,30602,252,800
36Jun 2, 2021 18:345,208583,050,08616,665,04502,256,896
37Jun 2, 2021 18:355,382547,522,25816,208,0001,013,0002,400,256
38Jun 2, 2021 18:355,386542,866,30916,222,0001,013,0002,273,280
39Jun 2, 2021 18:355,398538,245,87016,257,0001,016,0002,408,448
40Jun 2, 2021 18:355,398540,347,02316,256,0001,016,0002,281,472
41Jun 2, 2021 18:355,409540,844,59116,291,0001,018,0002,281,472
42Jun 2, 2021 18:355,414543,318,65417,324,00002,273,280
43Jun 2, 2021 18:355,431545,878,17716,356,0001,022,0002,273,280
44Jun 2, 2021 18:355,444539,655,08117,420,00002,273,280
45Jun 2, 2021 18:355,477545,265,15116,496,0001,031,0002,273,280
46Jun 2, 2021 18:355,582579,153,51117,863,70102,256,896
47Jun 2, 2021 18:355,610573,117,19517,952,32602,252,800
48Jun 2, 2021 18:355,631578,028,23118,017,70602,252,800
49Jun 2, 2021 18:3513,118604,344,94641,979,10602,289,664
50Jun 2, 2021 18:3513,119591,873,51041,981,71302,293,760
51Jun 2, 2021 18:3513,120595,414,34141,985,25402,252,800