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, 2021 21:38Andrey TsvetkovAndrey TsvetkovScore: 5,618Success
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, 2021 21:385,58142,647,72216,866,000992,0002,342,912
2Jul 18, 2021 21:385,58344,192,38917,864,00002,342,912
3Jul 18, 2021 21:385,58434,545,91315,884,0001,985,0002,342,912
4Jul 18, 2021 21:385,58440,775,25117,868,00002,314,240
5Jul 18, 2021 21:385,58445,537,44916,878,000992,0002,342,912
6Jul 18, 2021 21:385,58542,691,43016,880,000992,0002,342,912
7Jul 18, 2021 21:385,58542,077,49816,880,000992,0002,310,144
8Jul 18, 2021 21:385,58640,043,49916,883,000993,0002,342,912
9Jul 18, 2021 21:385,58643,286,03116,881,000993,0002,310,144
10Jul 18, 2021 21:385,58646,173,99516,882,000993,0002,342,912
11Jul 18, 2021 21:385,58640,599,05316,883,000993,0002,334,720
12Jul 18, 2021 21:385,58634,871,44216,883,000993,0002,342,912
13Jul 18, 2021 21:385,58745,944,03716,885,000993,0002,310,144
14Jul 18, 2021 21:385,58736,098,52216,886,000993,0002,314,240
15Jul 18, 2021 21:385,58743,771,02317,878,00002,314,240
16Jul 18, 2021 21:385,58837,178,30116,890,000993,0002,342,912
17Jul 18, 2021 21:385,58847,402,94717,880,00002,306,048
18Jul 18, 2021 21:385,58846,047,70216,887,000993,0002,310,144
19Jul 18, 2021 21:385,58942,191,27915,898,0001,987,0002,342,912
20Jul 18, 2021 21:385,58938,651,86916,891,000993,0002,310,144
21Jul 18, 2021 21:385,58945,020,34915,897,0001,987,0002,342,912
22Jul 18, 2021 21:385,59034,307,17415,901,0001,987,0002,301,952
23Jul 18, 2021 21:385,59047,435,12115,900,0001,987,0002,342,912
24Jul 18, 2021 21:385,59043,116,45816,896,000993,0002,310,144
25Jul 18, 2021 21:385,59043,973,98817,889,00002,342,912
26Jul 18, 2021 21:385,59143,750,68115,903,0001,987,0002,306,048
27Jul 18, 2021 21:385,59243,408,32816,900,000994,0002,318,336
28Jul 18, 2021 21:385,59446,128,54416,907,000994,0002,342,912
29Jul 18, 2021 21:385,59443,096,80516,907,000994,0002,342,912
30Jul 18, 2021 21:385,59729,361,18416,915,000995,0002,342,912
31Jul 18, 2021 21:385,59734,261,58416,916,000995,0002,342,912
32Jul 18, 2021 21:385,60142,441,17515,933,0001,991,0002,310,144
33Jul 18, 2021 21:385,60648,534,81215,946,0001,993,0002,301,952
34Jul 18, 2021 21:385,60737,364,92615,948,0001,993,0002,342,912
35Jul 18, 2021 21:385,60842,889,63816,950,000997,0002,322,432
36Jul 18, 2021 21:385,60832,049,33916,950,000997,0002,306,048
37Jul 18, 2021 21:385,61045,399,85315,957,0001,994,0002,342,912
38Jul 18, 2021 21:385,61246,615,71415,963,0001,995,0002,318,336
39Jul 18, 2021 21:385,61248,315,55216,960,000997,0002,342,912
40Jul 18, 2021 21:385,61346,293,48815,967,0001,995,0002,301,952
41Jul 18, 2021 21:385,61440,295,22915,969,0001,996,0002,342,912
42Jul 18, 2021 21:385,61536,476,73215,972,0001,996,0002,310,144
43Jul 18, 2021 21:385,61851,985,33715,982,0001,997,0002,310,144
44Jul 18, 2021 21:385,61845,710,02716,979,000998,0002,310,144
45Jul 18, 2021 21:385,62038,137,69216,984,000999,0002,424,832
46Jul 18, 2021 21:385,62043,113,31016,984,000999,0002,342,912
47Jul 18, 2021 21:385,62046,420,93816,985,000999,0002,310,144
48Jul 18, 2021 21:385,62042,776,26415,986,0001,998,0002,416,640
49Jul 18, 2021 21:385,62244,204,34815,992,0001,999,0002,342,912
50Jul 18, 2021 21:385,62233,932,90316,992,000999,0002,342,912
51Jul 18, 2021 21:385,62350,081,82116,993,000999,0002,342,912
52Jul 18, 2021 21:385,62346,319,96916,995,000999,0002,342,912
53Jul 18, 2021 21:385,62535,390,78917,000,0001,000,0002,314,240
54Jul 18, 2021 21:385,62643,434,98617,003,0001,000,0002,342,912
55Jul 18, 2021 21:385,62948,388,21717,014,0001,000,0002,342,912
56Jul 18, 2021 21:385,62945,136,00816,012,0002,001,0002,310,144
57Jul 18, 2021 21:385,63042,808,98117,015,0001,000,0002,310,144
58Jul 18, 2021 21:385,63146,795,17216,017,0002,002,0002,342,912
59Jul 18, 2021 21:385,63846,977,09416,038,0002,004,0002,314,240
60Jul 18, 2021 21:385,64878,680,86418,072,67602,273,280
61Jul 18, 2021 21:385,64974,183,50818,077,50302,273,280
62Jul 18, 2021 21:385,64990,421,15818,076,85002,281,472
63Jul 18, 2021 21:385,65449,771,58717,087,0001,005,0002,342,912
64Jul 18, 2021 21:385,65545,504,69816,087,0002,010,0002,342,912
65Jul 18, 2021 21:385,66048,216,73017,105,0001,006,0002,342,912
66Jul 18, 2021 21:385,66147,393,28216,103,0002,012,0002,342,912
67Jul 18, 2021 21:385,66591,217,60418,129,54802,285,568
68Jul 18, 2021 21:385,68882,127,63418,201,71202,273,280
69Jul 18, 2021 21:385,68890,954,61618,201,56902,285,568
70Jul 18, 2021 21:385,695116,762,27118,222,64002,277,376
71Jul 18, 2021 21:385,69878,900,07818,232,69002,277,376
72Jul 18, 2021 21:385,70169,059,28118,241,87502,281,472
73Jul 18, 2021 21:385,70568,243,56818,255,14902,277,376
74Jul 18, 2021 21:385,71699,504,54318,290,95802,281,472
75Jul 18, 2021 21:385,73291,960,02218,341,49002,277,376
76Jul 18, 2021 21:385,743101,517,21918,377,98602,277,376
77Jul 18, 2021 21:385,74492,630,22418,381,78102,277,376
78Jul 18, 2021 21:385,74875,696,20418,392,32902,285,568
79Jul 18, 2021 21:385,74985,284,66718,396,18302,269,184
80Jul 18, 2021 21:385,75993,200,54018,428,13702,277,376
81Jul 18, 2021 21:385,76483,982,54418,444,46102,277,376
82Jul 18, 2021 21:385,77984,762,46218,493,32902,269,184
83Jul 18, 2021 21:385,78180,187,44718,498,61002,281,472
84Jul 18, 2021 21:385,80593,995,20918,577,40802,285,568