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:46Andrey TsvetkovAndrey TsvetkovScore: 5,638Success
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:465,59146,313,47116,898,000994,0002,342,912
2Jul 18, 2021 21:475,59246,403,39715,907,0001,988,0002,342,912
3Jul 18, 2021 21:465,59434,375,88116,908,000994,0002,342,912
4Jul 18, 2021 21:465,59844,362,40715,924,0001,990,0002,314,240
5Jul 18, 2021 21:475,60031,450,90516,925,000995,0002,310,144
6Jul 18, 2021 21:465,60350,996,06216,934,000996,0002,318,336
7Jul 18, 2021 21:465,60445,971,99416,936,000996,0002,342,912
8Jul 18, 2021 21:465,60542,107,94416,941,000996,0002,306,048
9Jul 18, 2021 21:465,60746,020,85516,945,000996,0002,342,912
10Jul 18, 2021 21:465,60845,932,87216,949,000997,0002,342,912
11Jul 18, 2021 21:465,60842,165,72415,951,0001,993,0002,314,240
12Jul 18, 2021 21:465,60941,743,54716,953,000997,0002,433,024
13Jul 18, 2021 21:465,61148,394,53216,958,000997,0002,342,912
14Jul 18, 2021 21:465,61145,084,33316,958,000997,0002,342,912
15Jul 18, 2021 21:465,61146,008,63915,961,0001,995,0002,433,024
16Jul 18, 2021 21:465,61242,742,30515,962,0001,995,0002,310,144
17Jul 18, 2021 21:475,61239,556,98415,963,0001,995,0002,342,912
18Jul 18, 2021 21:465,61545,197,36816,971,000998,0002,342,912
19Jul 18, 2021 21:465,61644,496,57116,974,000998,0002,314,240
20Jul 18, 2021 21:475,61638,740,46816,972,000998,0002,314,240
21Jul 18, 2021 21:465,62045,172,40715,986,0001,998,0002,342,912
22Jul 18, 2021 21:465,62339,097,28916,995,000999,0002,342,912
23Jul 18, 2021 21:465,62449,733,87216,998,000999,0002,342,912
24Jul 18, 2021 21:475,62534,985,18017,000,0001,000,0002,342,912
25Jul 18, 2021 21:465,62633,753,35017,003,0001,000,0002,342,912
26Jul 18, 2021 21:465,62642,993,18717,002,0001,000,0002,314,240
27Jul 18, 2021 21:465,62846,828,57217,008,0001,000,0002,342,912
28Jul 18, 2021 21:465,62836,616,32416,009,0002,001,0002,342,912
29Jul 18, 2021 21:465,62845,521,00416,008,0002,001,0002,342,912
30Jul 18, 2021 21:465,62948,888,61517,013,0001,000,0002,314,240
31Jul 18, 2021 21:465,63147,719,07816,016,0002,002,0002,412,544
32Jul 18, 2021 21:465,63345,255,73516,023,0002,002,0002,342,912
33Jul 18, 2021 21:465,63346,826,22917,024,0001,001,0002,318,336
34Jul 18, 2021 21:465,63443,193,54116,027,0002,003,0002,310,144
35Jul 18, 2021 21:465,63542,570,38716,028,0002,003,0002,342,912
36Jul 18, 2021 21:465,63744,898,70617,035,0001,002,0002,342,912
37Jul 18, 2021 21:465,63845,490,31016,036,0002,004,0002,314,240
38Jul 18, 2021 21:465,63943,540,37017,044,0001,002,0002,310,144
39Jul 18, 2021 21:465,63943,686,84316,041,0002,005,0002,318,336
40Jul 18, 2021 21:465,64043,663,31417,045,0001,002,0002,342,912
41Jul 18, 2021 21:465,64339,507,12017,055,0001,003,0002,342,912
42Jul 18, 2021 21:465,64345,012,34816,051,0002,006,0002,314,240
43Jul 18, 2021 21:465,64345,183,52316,053,0002,006,0002,314,240
44Jul 18, 2021 21:465,64545,298,02416,056,0002,007,0002,306,048
45Jul 18, 2021 21:465,64935,510,11016,068,0002,008,0002,342,912
46Jul 18, 2021 21:465,64945,142,61816,070,0002,008,0002,301,952
47Jul 18, 2021 21:465,65034,969,74617,076,0001,004,0002,342,912
48Jul 18, 2021 21:475,65053,184,62716,071,0002,008,0002,441,216
49Jul 18, 2021 21:465,65045,980,88517,075,0001,004,0002,342,912
50Jul 18, 2021 21:475,65146,595,59817,079,0001,004,0002,342,912
51Jul 18, 2021 21:475,65944,986,23116,097,0002,012,0002,306,048
52Jul 18, 2021 21:465,66791,792,71418,133,44002,289,664
53Jul 18, 2021 21:465,66886,020,40018,137,92102,277,376
54Jul 18, 2021 21:465,66938,290,09316,127,0002,015,0002,342,912
55Jul 18, 2021 21:465,67146,450,46316,131,0002,016,0002,342,912
56Jul 18, 2021 21:475,67386,451,19618,153,29102,277,376
57Jul 18, 2021 21:475,68449,144,08816,168,0002,021,0002,342,912
58Jul 18, 2021 21:465,69873,870,81918,233,50602,277,376
59Jul 18, 2021 21:465,70684,342,34018,258,61602,285,568
60Jul 18, 2021 21:465,70867,498,17718,265,43402,281,472
61Jul 18, 2021 21:465,71280,999,97218,279,72302,285,568
62Jul 18, 2021 21:465,71962,275,61618,299,84102,277,376
63Jul 18, 2021 21:465,72084,407,80918,302,59202,281,472
64Jul 18, 2021 21:465,72186,095,59818,307,53702,285,568
65Jul 18, 2021 21:465,73273,439,56618,342,52802,256,896
66Jul 18, 2021 21:465,74583,078,82218,382,83202,273,280
67Jul 18, 2021 21:465,76187,337,00818,436,21602,285,568
68Jul 18, 2021 21:475,79290,543,56618,534,00502,281,472
69Jul 18, 2021 21:465,79989,708,93718,557,33602,281,472
70Jul 18, 2021 21:475,84684,879,75318,708,78002,277,376
71Jul 18, 2021 21:465,87860,741,41418,810,03602,277,376
72Jul 18, 2021 21:466,230101,888,76119,936,98002,301,952