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 13, 2024 19:55джулисджулисScore: 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 13, 2024 19:555,21142,430,17816,674,00002,371,584
2Jun 13, 2024 19:555,21245,637,87816,678,00002,363,392
3Jun 13, 2024 19:555,21438,967,85315,642,0001,042,0002,293,760
4Jun 13, 2024 19:565,21649,061,77515,647,0001,043,0002,375,680
5Jun 13, 2024 19:555,21941,677,34316,700,00002,371,584
6Jun 13, 2024 19:555,22038,012,88915,661,0001,044,0002,367,488
7Jun 13, 2024 19:555,22045,922,07916,703,00002,375,680
8Jun 13, 2024 19:555,22344,051,79615,669,0001,044,0002,371,584
9Jun 13, 2024 19:565,22545,441,55316,721,00002,379,776
10Jun 13, 2024 19:555,22832,541,97316,729,00002,371,584
11Jun 13, 2024 19:565,22945,056,38815,689,0001,045,0002,371,584
12Jun 13, 2024 19:565,23146,005,20016,739,00002,379,776
13Jun 13, 2024 19:555,25835,016,53014,846,0001,979,0002,371,584
14Jun 13, 2024 19:565,26444,543,84116,844,00002,371,584
15Jun 13, 2024 19:555,26845,436,48014,876,0001,983,0002,371,584
16Jun 13, 2024 19:555,26839,218,85715,868,000991,0002,367,488
17Jun 13, 2024 19:555,26949,709,87515,871,000991,0002,363,392
18Jun 13, 2024 19:555,27142,804,43715,875,000992,0002,293,760
19Jun 13, 2024 19:565,27231,466,96114,885,0001,984,0002,375,680
20Jun 13, 2024 19:565,27246,434,13915,879,000992,0002,293,760
21Jun 13, 2024 19:555,27347,958,83315,883,000992,0002,293,760
22Jun 13, 2024 19:565,27342,441,57415,882,000992,0002,494,464
23Jun 13, 2024 19:555,27534,080,53814,894,0001,985,0002,293,760
24Jun 13, 2024 19:555,27943,176,21814,906,0001,987,0002,375,680
25Jun 13, 2024 19:555,27943,604,17414,907,0001,987,0002,371,584
26Jun 13, 2024 19:565,28143,707,36114,911,0001,988,0002,293,760
27Jun 13, 2024 19:555,28244,927,79914,913,0001,988,0002,293,760
28Jun 13, 2024 19:555,45766,792,34217,463,89202,379,776
29Jun 13, 2024 19:565,46477,045,45917,483,56202,387,968
30Jun 13, 2024 19:565,46562,298,98317,487,50802,244,608
31Jun 13, 2024 19:555,46782,607,53717,495,45902,375,680
32Jun 13, 2024 19:555,47175,809,29517,505,76702,248,704
33Jun 13, 2024 19:555,48594,029,87317,553,59602,371,584
34Jun 13, 2024 19:565,49566,783,82017,584,53502,236,416
35Jun 13, 2024 19:555,50182,299,94417,602,14602,367,488
36Jun 13, 2024 19:555,53456,925,95417,709,00002,240,512