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 27, 2024 14:47matsuoka-601matsuoka-601Score: 4,422Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jul 27, 2024 14:474,39642,509,51712,058,0002,009,0002,457,600
2Jul 27, 2024 14:474,39632,795,44212,058,0002,009,0002,281,472
3Jul 27, 2024 14:474,39729,960,86112,060,0002,010,0002,449,408
4Jul 27, 2024 04:144,39829,032,70912,065,0002,010,0002,281,472
5Jul 27, 2024 14:474,40033,907,54612,070,0002,011,0002,281,472
6Jul 27, 2024 04:144,40134,797,78912,071,0002,011,0002,281,472
7Jul 27, 2024 14:474,40232,286,91112,073,0002,012,0002,445,312
8Jul 27, 2024 14:474,40228,399,76212,075,0002,012,0002,449,408
9Jul 27, 2024 14:474,40235,777,56212,073,0002,012,0002,445,312
10Jul 27, 2024 14:474,40331,567,71412,078,0002,013,0002,445,312
11Jul 27, 2024 14:474,40328,785,94812,076,0002,012,0002,281,472
12Jul 27, 2024 14:474,40635,061,74912,085,0002,014,0002,445,312
13Jul 27, 2024 14:474,40632,434,92512,084,0002,014,0002,441,216
14Jul 27, 2024 14:474,40736,200,20512,088,0002,014,0002,449,408
15Jul 27, 2024 14:474,40832,272,03612,090,0002,015,0002,449,408
16Jul 27, 2024 04:144,40830,802,97812,091,0002,015,0002,437,120
17Jul 27, 2024 04:144,40832,080,58712,092,0002,015,0002,449,408
18Jul 27, 2024 14:474,41029,510,10012,096,0002,016,0002,453,504
19Jul 27, 2024 14:474,41130,881,94212,100,0002,016,0002,281,472
20Jul 27, 2024 14:474,41128,839,49312,098,0002,016,0002,281,472
21Jul 27, 2024 14:474,41335,691,63712,104,0002,017,0002,281,472
22Jul 27, 2024 14:474,41332,331,60012,103,0002,017,0002,281,472
23Jul 27, 2024 14:474,41339,026,69512,103,0002,017,0002,453,504
24Jul 27, 2024 14:474,41432,831,99012,108,0002,018,0002,453,504
25Jul 27, 2024 14:474,41633,508,85812,113,0002,018,0002,449,408
26Jul 27, 2024 14:474,41630,194,80912,113,0002,018,0002,281,472
27Jul 27, 2024 14:474,41836,515,82512,117,0002,019,0002,445,312
28Jul 27, 2024 04:144,41836,293,91712,117,0002,019,0002,281,472
29Jul 27, 2024 14:474,41830,320,36312,118,0002,019,0002,281,472
30Jul 27, 2024 04:144,41933,204,79412,122,0002,020,0002,281,472
31Jul 27, 2024 14:474,41929,470,61312,121,0002,020,0002,281,472
32Jul 27, 2024 14:474,42032,634,80212,124,0002,020,0002,453,504
33Jul 27, 2024 14:474,42028,589,18812,125,0002,020,0002,281,472
34Jul 27, 2024 04:144,42128,898,92312,127,0002,021,0002,535,424
35Jul 27, 2024 14:474,42135,952,31412,126,0002,021,0002,277,376
36Jul 27, 2024 14:474,42239,637,08512,128,0002,021,0002,281,472
37Jul 27, 2024 14:474,42228,995,97912,128,0002,021,0002,449,408
38Jul 27, 2024 14:474,42234,688,22612,129,0002,021,0002,281,472
39Jul 27, 2024 14:474,42234,098,40113,140,0001,010,0002,453,504
40Jul 27, 2024 14:474,42232,787,59212,130,0002,021,0002,441,216
41Jul 27, 2024 14:474,42237,891,21412,128,0002,021,0002,449,408
42Jul 27, 2024 14:474,42229,012,40212,129,0002,021,0002,281,472
43Jul 27, 2024 14:474,42237,840,36712,128,0002,021,0002,445,312
44Jul 27, 2024 14:474,42335,864,10212,131,0002,021,0002,449,408
45Jul 27, 2024 14:474,42336,637,17112,131,0002,021,0002,449,408
46Jul 27, 2024 14:474,42428,940,28712,134,0002,022,0002,453,504
47Jul 27, 2024 14:474,42629,835,38112,140,0002,023,0002,453,504
48Jul 27, 2024 14:474,42730,224,21712,143,0002,023,0002,281,472
49Jul 27, 2024 04:144,42830,167,70612,145,0002,024,0002,281,472
50Jul 27, 2024 14:474,42829,783,91912,146,0002,024,0002,535,424
51Jul 27, 2024 14:474,42838,120,16212,145,0002,024,0002,449,408
52Jul 27, 2024 14:474,42826,276,69312,146,0002,024,0002,535,424
53Jul 27, 2024 14:474,42831,396,98512,144,0002,024,0002,281,472
54Jul 27, 2024 14:474,43035,613,82212,152,0002,025,0002,453,504
55Jul 27, 2024 14:474,43126,006,96612,153,0002,025,0002,453,504
56Jul 27, 2024 14:474,43229,442,05212,157,0002,026,0002,281,472
57Jul 27, 2024 14:474,43229,485,71012,156,0002,026,0002,445,312
58Jul 27, 2024 14:474,43230,794,63412,157,0002,026,0002,441,216
59Jul 27, 2024 14:474,43431,032,87712,162,0002,027,0002,277,376
60Jul 27, 2024 14:474,43534,988,87812,164,0002,027,0002,281,472
61Jul 27, 2024 14:474,44427,457,66613,206,0001,015,0002,277,376
62Jul 27, 2024 14:474,44631,804,14112,195,0002,032,0002,281,472
63Jul 27, 2024 04:144,45730,232,16912,226,0002,037,0002,449,408
64Jul 27, 2024 04:144,67189,184,46714,945,64802,203,648
65Jul 27, 2024 14:474,68068,462,10314,976,83102,195,456
66Jul 27, 2024 14:474,68475,876,42014,989,78002,199,552
67Jul 27, 2024 14:474,68492,283,30914,989,49902,203,648
68Jul 27, 2024 14:474,68785,313,54114,997,16802,211,840
69Jul 27, 2024 04:144,68872,350,69915,002,76902,195,456
70Jul 27, 2024 14:474,68978,627,88915,006,39002,207,744
71Jul 27, 2024 14:474,68973,228,72915,004,50102,195,456
72Jul 27, 2024 14:474,69275,698,18915,012,94802,342,912
73Jul 27, 2024 14:474,69477,471,61715,021,83002,207,744
74Jul 27, 2024 14:474,69584,026,62215,022,55402,207,744
75Jul 27, 2024 14:474,69791,411,60815,030,38302,199,552
76Jul 27, 2024 14:474,69979,445,21415,037,20302,207,744
77Jul 27, 2024 14:474,70073,905,32515,040,34702,207,744
78Jul 27, 2024 14:474,70397,890,70415,048,31602,211,840
79Jul 27, 2024 14:474,70464,528,24215,054,07102,260,992
80Jul 27, 2024 14:474,70787,144,52415,061,22402,211,840
81Jul 27, 2024 04:144,72199,119,47215,108,62202,195,456
82Jul 27, 2024 14:474,72494,560,66615,116,31702,207,744
83Jul 27, 2024 14:474,74883,295,84315,194,99602,211,840
84Jul 27, 2024 14:474,81470,087,14515,406,04002,207,744