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 14:41Matt StuchlikMatt StuchlikScore: 5,331Success
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 14:395,29140,201,82114,939,0001,991,0002,387,968
2Jul 18, 2024 14:385,29334,035,62014,946,0001,992,0002,269,184
3Jul 18, 2024 14:395,29440,785,16214,949,0001,993,0002,289,664
4Jul 18, 2024 14:395,29733,590,28515,953,000997,0002,269,184
5Jul 18, 2024 14:385,30037,820,90915,962,000997,0002,269,184
6Jul 18, 2024 14:395,30140,877,32614,967,0001,995,0002,273,280
7Jul 18, 2024 14:415,30240,509,44715,968,000998,0002,289,664
8Jul 18, 2024 14:395,30335,207,21314,972,0001,996,0002,269,184
9Jul 18, 2024 14:395,30739,704,25514,984,0001,997,0002,289,664
10Jul 18, 2024 14:395,30839,991,97014,988,0001,998,0002,523,136
11Jul 18, 2024 14:415,30938,597,27214,992,0001,998,0002,289,664
12Jul 18, 2024 14:395,31135,817,97114,997,0001,999,0002,523,136
13Jul 18, 2024 14:385,31140,790,52514,997,0001,999,0002,289,664
14Jul 18, 2024 14:385,31334,647,52115,002,0002,000,0002,281,472
15Jul 18, 2024 14:395,31433,890,53515,004,0002,000,0002,281,472
16Jul 18, 2024 14:395,31737,715,91915,013,0002,001,0002,269,184
17Jul 18, 2024 14:385,31834,302,75215,016,0002,002,0002,289,664
18Jul 18, 2024 14:395,32040,656,47715,022,0002,002,0002,523,136
19Jul 18, 2024 14:395,32134,355,16116,027,0001,001,0002,289,664
20Jul 18, 2024 14:395,32141,994,38915,023,0002,003,0002,289,664
21Jul 18, 2024 14:415,32345,720,19515,029,0002,003,0002,289,664
22Jul 18, 2024 14:395,32644,192,65615,038,0002,005,0002,289,664
23Jul 18, 2024 14:385,32945,273,62115,046,0002,006,0002,289,664
24Jul 18, 2024 14:415,33043,832,23516,052,0001,003,0002,277,376
25Jul 18, 2024 14:415,33139,679,54115,053,0002,007,0002,273,280
26Jul 18, 2024 14:395,33145,744,82615,053,0002,007,0002,269,184
27Jul 18, 2024 14:385,33242,539,82116,058,0001,003,0002,281,472
28Jul 18, 2024 14:395,33333,348,88015,057,0002,007,0002,273,280
29Jul 18, 2024 14:385,33342,701,23615,058,0002,007,0002,371,584
30Jul 18, 2024 14:395,33343,053,27115,058,0002,007,0002,379,776
31Jul 18, 2024 14:395,33539,521,95015,063,0002,008,0002,289,664
32Jul 18, 2024 14:415,33743,478,66416,075,0001,004,0002,527,232
33Jul 18, 2024 14:415,34236,915,27115,084,0002,011,0002,289,664
34Jul 18, 2024 14:415,35242,894,64316,119,0001,007,0002,531,328
35Jul 18, 2024 14:415,35639,083,23515,124,0002,016,0002,265,088
36Jul 18, 2024 14:385,35936,881,78015,133,0002,017,0002,289,664
37Jul 18, 2024 14:385,53099,246,51317,696,45802,301,952
38Jul 18, 2024 14:395,53581,578,76417,711,04202,297,856
39Jul 18, 2024 14:395,536104,308,37017,714,00902,306,048
40Jul 18, 2024 14:395,54089,326,81017,726,81702,301,952
41Jul 18, 2024 14:415,54584,504,33517,745,51802,301,952
42Jul 18, 2024 14:415,55072,408,15617,759,73502,174,976
43Jul 18, 2024 14:395,55791,058,00217,781,86102,301,952
44Jul 18, 2024 14:385,56087,077,23217,793,23302,252,800
45Jul 18, 2024 14:395,56290,018,89317,798,03402,301,952
46Jul 18, 2024 14:415,57181,557,98317,828,11902,301,952
47Jul 18, 2024 14:395,57291,850,05317,831,49202,174,976
48Jul 18, 2024 14:385,57475,992,22417,837,23102,301,952