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 listApr 18, 2024 16:15Robert BurkeRobert BurkeScore: 4,454Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Apr 18, 2024 16:144,40730,809,70712,089,0002,014,0002,445,312
2Apr 18, 2024 16:094,42328,460,39212,133,0002,022,0002,449,408
3Apr 18, 2024 16:094,42832,017,36512,144,0002,024,0002,449,408
4Apr 18, 2024 16:064,42935,688,50012,148,0002,024,0002,441,216
5Apr 18, 2024 16:064,42937,956,30512,148,0002,024,0002,281,472
6Apr 18, 2024 16:094,43033,842,09212,151,0002,025,0002,277,376
7Apr 18, 2024 16:144,43033,856,28612,152,0002,025,0002,457,600
8Apr 18, 2024 16:094,43338,810,06912,158,0002,026,0002,535,424
9Apr 18, 2024 16:144,43429,314,26412,162,0002,027,0002,281,472
10Apr 18, 2024 16:144,43534,458,68512,166,0002,027,0002,281,472
11Apr 18, 2024 16:064,43938,683,11312,175,0002,029,0002,445,312
12Apr 18, 2024 16:094,43931,245,29912,176,0002,029,0002,281,472
13Apr 18, 2024 16:064,44035,146,06912,178,0002,029,0002,449,408
14Apr 18, 2024 16:144,44141,192,27312,180,0002,030,0002,445,312
15Apr 18, 2024 16:064,44231,506,84412,184,0002,030,0002,281,472
16Apr 18, 2024 16:064,44432,456,82812,190,0002,031,0002,281,472
17Apr 18, 2024 16:144,44533,908,04012,192,0002,032,0002,445,312
18Apr 18, 2024 16:064,44530,133,54312,192,0002,032,0002,281,472
19Apr 18, 2024 16:064,44628,917,87712,194,0002,032,0002,281,472
20Apr 18, 2024 16:154,44826,338,43812,202,0002,033,0002,281,472
21Apr 18, 2024 16:154,44935,796,32912,203,0002,033,0002,441,216
22Apr 18, 2024 16:154,45032,412,13012,205,0002,034,0002,281,472
23Apr 18, 2024 16:064,45236,422,38713,230,0001,017,0002,281,472
24Apr 18, 2024 16:094,45335,040,27212,215,0002,035,0002,449,408
25Apr 18, 2024 16:094,45429,609,47113,234,0001,018,0002,281,472
26Apr 18, 2024 16:144,45432,092,18613,236,0001,018,0002,281,472
27Apr 18, 2024 16:144,45435,367,69114,254,00002,281,472
28Apr 18, 2024 16:144,45530,363,79313,237,0001,018,0002,449,408
29Apr 18, 2024 16:154,46330,250,94713,261,0001,020,0002,281,472
30Apr 18, 2024 16:154,46430,468,71713,264,0001,020,0002,281,472
31Apr 18, 2024 16:154,46429,146,67113,264,0001,020,0002,281,472
32Apr 18, 2024 16:154,46836,481,39313,278,0001,021,0002,441,216
33Apr 18, 2024 16:154,46937,404,47213,279,0001,021,0002,445,312
34Apr 18, 2024 16:094,47133,605,79113,285,0001,021,0002,281,472
35Apr 18, 2024 16:094,47333,007,99813,291,0001,022,0002,445,312
36Apr 18, 2024 16:154,48327,912,93213,323,0001,024,0002,281,472
37Apr 18, 2024 16:064,70384,185,03715,049,68802,199,552
38Apr 18, 2024 16:064,71376,015,40715,081,30802,203,648
39Apr 18, 2024 16:094,72075,794,86415,102,99802,207,744
40Apr 18, 2024 16:144,735100,247,52615,151,44002,203,648
41Apr 18, 2024 16:144,73784,364,04415,158,79802,203,648
42Apr 18, 2024 16:064,73783,033,76215,158,72302,207,744
43Apr 18, 2024 16:094,74362,514,74015,176,82802,203,648
44Apr 18, 2024 16:094,74693,459,89515,186,06902,203,648
45Apr 18, 2024 16:144,75488,738,27415,213,21002,260,992
46Apr 18, 2024 16:154,75655,551,38815,218,60102,203,648
47Apr 18, 2024 16:154,75765,645,03315,222,01002,215,936
48Apr 18, 2024 16:154,78785,942,71115,318,22402,203,648