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 8, 2024 19:47джулисджулисScore: 5,479Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 8, 2024 19:455,42843,860,64916,349,0001,021,0002,293,760
2Jun 8, 2024 20:175,42838,107,54116,349,0001,021,0002,375,680
3Jun 8, 2024 19:445,43839,692,53317,403,00002,367,488
4Jun 8, 2024 19:475,44040,967,17217,408,00002,293,760
5Jun 8, 2024 19:455,44037,936,66117,407,00002,371,584
6Jun 8, 2024 19:445,44246,235,31716,391,0001,024,0002,371,584
7Jun 8, 2024 19:445,44251,276,44116,391,0001,024,0002,371,584
8Jun 8, 2024 19:445,44739,643,86116,404,0001,025,0002,371,584
9Jun 8, 2024 19:455,45033,409,40116,414,0001,025,0002,293,760
10Jun 8, 2024 20:175,45036,531,14817,440,00002,371,584
11Jun 8, 2024 19:455,45136,360,93416,417,0001,026,0002,363,392
12Jun 8, 2024 19:475,45234,653,53917,445,00002,379,776
13Jun 8, 2024 20:175,45245,044,24416,420,0001,026,0002,293,760
14Jun 8, 2024 19:455,45445,338,00216,427,0001,026,0002,375,680
15Jun 8, 2024 19:445,45541,233,24617,455,00002,293,760
16Jun 8, 2024 19:475,45734,783,47616,435,0001,027,0002,293,760
17Jun 8, 2024 19:445,45934,928,76516,441,0001,027,0002,367,488
18Jun 8, 2024 19:455,46043,879,83917,471,00002,363,392
19Jun 8, 2024 19:475,46333,425,15316,453,0001,028,0002,379,776
20Jun 8, 2024 19:455,46333,586,08417,481,00002,371,584
21Jun 8, 2024 19:445,46440,281,09916,457,0001,028,0002,363,392
22Jun 8, 2024 20:175,46540,271,22017,489,00002,367,488
23Jun 8, 2024 19:445,46640,860,58017,492,00002,293,760
24Jun 8, 2024 19:445,46740,153,05717,493,00002,375,680
25Jun 8, 2024 19:445,46735,048,05717,493,00002,375,680
26Jun 8, 2024 19:455,46838,532,15216,469,0001,029,0002,293,760
27Jun 8, 2024 19:455,46839,040,92416,467,0001,029,0002,375,680
28Jun 8, 2024 20:175,46834,494,35416,467,0001,029,0002,371,584
29Jun 8, 2024 19:445,47240,901,31717,510,00002,293,760
30Jun 8, 2024 19:445,47343,912,95317,515,00002,363,392
31Jun 8, 2024 19:455,47544,060,69416,490,0001,030,0002,293,760
32Jun 8, 2024 19:475,47641,367,47216,493,0001,030,0002,371,584
33Jun 8, 2024 19:455,47644,806,56017,523,00002,293,760
34Jun 8, 2024 20:175,47840,167,64717,529,00002,359,296
35Jun 8, 2024 19:445,47839,896,04016,497,0001,031,0002,375,680
36Jun 8, 2024 19:455,47939,901,03516,502,0001,031,0002,293,760
37Jun 8, 2024 19:455,47946,239,75916,502,0001,031,0002,293,760
38Jun 8, 2024 19:475,48138,305,82516,508,0001,031,0002,289,664
39Jun 8, 2024 19:445,48239,312,68317,543,00002,478,080
40Jun 8, 2024 19:445,48334,722,88717,546,00002,293,760
41Jun 8, 2024 19:445,48443,812,10216,517,0001,032,0002,371,584
42Jun 8, 2024 19:475,48445,293,64117,549,00002,293,760
43Jun 8, 2024 20:175,48439,129,53117,549,00002,379,776
44Jun 8, 2024 19:455,48541,939,50816,519,0001,032,0002,371,584
45Jun 8, 2024 19:455,48543,796,40716,520,0001,032,0002,367,488
46Jun 8, 2024 19:475,48938,197,13017,566,00002,367,488
47Jun 8, 2024 19:455,49039,502,33616,536,0001,033,0002,375,680
48Jun 8, 2024 20:175,49544,203,88417,584,00002,473,984
49Jun 8, 2024 19:445,49738,295,02817,591,00002,371,584
50Jun 8, 2024 19:475,49935,852,45616,561,0001,035,0002,293,760
51Jun 8, 2024 19:455,50144,082,21417,604,00002,293,760
52Jun 8, 2024 20:175,50344,727,19617,608,00002,293,760
53Jun 8, 2024 19:445,50733,653,18016,587,0001,036,0002,293,760
54Jun 8, 2024 19:455,50748,261,31517,623,00002,379,776
55Jun 8, 2024 19:455,652103,699,39018,085,48902,260,992
56Jun 8, 2024 19:445,66087,895,03318,111,60802,252,800
57Jun 8, 2024 19:455,67085,220,25918,142,41902,240,512
58Jun 8, 2024 19:445,67196,243,83718,146,32902,236,416
59Jun 8, 2024 19:475,67365,712,78318,152,47502,248,704
60Jun 8, 2024 19:455,67680,455,45318,162,82702,248,704
61Jun 8, 2024 19:455,68861,840,51918,200,51702,244,608
62Jun 8, 2024 19:445,69987,844,16518,235,45302,248,704
63Jun 8, 2024 20:175,70295,431,33218,245,77702,236,416
64Jun 8, 2024 19:455,70496,838,42218,254,06902,236,416
65Jun 8, 2024 19:455,70966,560,14018,269,48602,232,320
66Jun 8, 2024 19:445,71182,157,04618,276,47502,244,608
67Jun 8, 2024 20:175,72088,336,70218,303,67902,244,608
68Jun 8, 2024 19:475,72776,784,88718,327,50902,244,608
69Jun 8, 2024 19:445,73988,607,92718,365,26602,240,512
70Jun 8, 2024 20:175,73968,846,93318,363,85602,379,776
71Jun 8, 2024 19:445,74297,325,19918,374,62702,240,512
72Jun 8, 2024 19:475,74672,641,35818,386,00002,240,512