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 listJul 18, 2024 12:01Matt StuchlikMatt StuchlikScore: 5,482Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 18, 2024 12:025,44334,804,03317,419,00002,281,472
2Jul 18, 2024 12:015,44645,173,99617,428,00002,531,328
3Jul 18, 2024 12:015,44634,748,06316,403,0001,025,0002,269,184
4Jul 18, 2024 12:015,44640,619,99016,403,0001,025,0002,289,664
5Jul 18, 2024 12:015,44739,761,57716,404,0001,025,0002,523,136
6Jul 18, 2024 12:025,45238,663,30016,421,0001,026,0002,289,664
7Jul 18, 2024 12:025,45440,102,24517,454,00002,289,664
8Jul 18, 2024 12:025,45539,751,30216,429,0001,026,0002,265,088
9Jul 18, 2024 12:025,45534,896,06916,429,0001,026,0002,289,664
10Jul 18, 2024 12:025,45634,699,42916,432,0001,027,0002,265,088
11Jul 18, 2024 12:025,45738,666,59616,436,0001,027,0002,273,280
12Jul 18, 2024 12:015,45839,875,10516,439,0001,027,0002,289,664
13Jul 18, 2024 12:025,45837,964,17616,439,0001,027,0002,527,232
14Jul 18, 2024 12:025,46040,454,65717,473,00002,265,088
15Jul 18, 2024 12:025,46043,402,27316,446,0001,027,0002,289,664
16Jul 18, 2024 12:015,46138,384,47017,475,00002,285,568
17Jul 18, 2024 12:015,46340,616,30616,453,0001,028,0002,289,664
18Jul 18, 2024 12:025,46432,387,65017,484,00002,289,664
19Jul 18, 2024 12:015,46534,123,16716,460,0001,028,0002,289,664
20Jul 18, 2024 12:025,46839,710,42517,496,00002,531,328
21Jul 18, 2024 12:015,46939,037,23716,472,0001,029,0002,367,488
22Jul 18, 2024 12:015,47737,571,60817,525,00002,265,088
23Jul 18, 2024 12:015,47740,914,36416,495,0001,030,0002,273,280
24Jul 18, 2024 12:025,47940,951,22217,534,00002,289,664
25Jul 18, 2024 12:015,48239,560,11317,541,00002,289,664
26Jul 18, 2024 12:025,48248,827,10616,511,0001,031,0002,527,232
27Jul 18, 2024 12:015,48441,988,75016,517,0001,032,0002,289,664
28Jul 18, 2024 12:025,48633,509,78916,522,0001,032,0002,273,280
29Jul 18, 2024 12:025,48842,320,23016,528,0001,033,0002,281,472
30Jul 18, 2024 12:025,49235,491,86316,542,0001,033,0002,289,664
31Jul 18, 2024 12:015,49240,482,07516,541,0001,033,0002,285,568
32Jul 18, 2024 12:015,49744,105,47217,591,00002,273,280
33Jul 18, 2024 12:025,49737,088,21116,557,0001,034,0002,289,664
34Jul 18, 2024 12:015,50745,037,08917,622,00002,273,280
35Jul 18, 2024 12:015,51846,093,76417,656,00002,277,376
36Jul 18, 2024 12:015,52050,502,06016,625,0001,039,0002,269,184
37Jul 18, 2024 12:015,68783,306,06418,199,29702,301,952
38Jul 18, 2024 12:025,69077,081,43618,207,54402,293,760
39Jul 18, 2024 12:015,69586,137,92518,224,99602,301,952
40Jul 18, 2024 12:015,71281,389,42918,277,99602,179,072
41Jul 18, 2024 12:025,72286,122,25218,309,73202,297,856
42Jul 18, 2024 12:015,72483,505,48418,315,94502,179,072
43Jul 18, 2024 12:025,72757,267,92418,326,91102,293,760
44Jul 18, 2024 12:025,73579,194,38418,351,96002,297,856
45Jul 18, 2024 12:015,73589,758,32518,351,22302,179,072
46Jul 18, 2024 12:025,73786,048,11718,357,68302,293,760
47Jul 18, 2024 12:025,73965,302,53818,365,24602,301,952
48Jul 18, 2024 12:015,77488,674,86218,477,04302,293,760