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 listMay 24, 2021 18:23Dmitry DolgopolovDmitry DolgopolovScore: 5,015Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 24, 2021 17:084,98831,491,72813,967,0001,995,0002,273,280
2May 24, 2021 18:234,98838,983,54613,965,0001,995,0002,535,424
3May 24, 2021 18:234,98939,209,19813,970,0001,995,0002,535,424
4May 24, 2021 17:074,99130,819,19113,974,0001,996,0002,273,280
5May 24, 2021 17:084,99330,167,81813,981,0001,997,0002,535,424
6May 24, 2021 17:084,99330,267,84913,981,0001,997,0002,269,184
7May 24, 2021 18:234,99441,654,87513,984,0001,997,0002,273,280
8May 24, 2021 17:084,99650,523,40213,989,0001,998,0002,449,408
9May 24, 2021 17:084,99641,225,66713,989,0001,998,0002,441,216
10May 24, 2021 17:084,99639,225,23713,989,0001,998,0002,535,424
11May 24, 2021 17:074,99733,436,16113,992,0001,998,0002,535,424
12May 24, 2021 18:234,99831,152,39713,993,0001,999,0002,449,408
13May 24, 2021 17:084,99943,610,41213,999,0001,999,0002,531,328
14May 24, 2021 17:074,99937,150,88813,999,0001,999,0002,437,120
15May 24, 2021 17:084,99928,271,85513,998,0001,999,0002,441,216
16May 24, 2021 18:235,00037,804,28714,001,0002,000,0002,535,424
17May 24, 2021 18:235,00143,733,95514,004,0002,000,0002,449,408
18May 24, 2021 17:075,00136,921,41714,002,0002,000,0002,273,280
19May 24, 2021 17:075,00339,916,01814,007,0002,001,0002,273,280
20May 24, 2021 17:085,00439,786,92714,012,0002,001,0002,535,424
21May 24, 2021 17:085,00439,616,53114,012,0002,001,0002,437,120
22May 24, 2021 17:085,00442,538,03014,012,0002,001,0002,273,280
23May 24, 2021 17:085,00639,488,95014,017,0002,002,0002,449,408
24May 24, 2021 18:235,00631,568,78714,016,0002,002,0002,535,424
25May 24, 2021 18:235,00840,928,30814,023,0002,003,0002,535,424
26May 24, 2021 18:235,00836,386,14414,022,0002,003,0002,273,280
27May 24, 2021 18:235,01137,754,32714,031,0002,004,0002,445,312
28May 24, 2021 18:235,01131,566,88414,031,0002,004,0002,535,424
29May 24, 2021 18:235,01146,209,71114,032,0002,004,0002,441,216
30May 24, 2021 17:085,01441,965,58414,041,0002,005,0002,273,280
31May 24, 2021 17:085,01537,109,00314,043,0002,006,0002,449,408
32May 24, 2021 18:235,01636,440,07014,046,0002,006,0002,273,280
33May 24, 2021 18:235,01729,540,15514,048,0002,006,0002,265,088
34May 24, 2021 18:235,01836,536,09514,049,0002,007,0002,437,120
35May 24, 2021 17:075,01939,197,65414,054,0002,007,0002,441,216
36May 24, 2021 18:235,02030,507,08214,057,0002,008,0002,437,120
37May 24, 2021 18:235,02142,148,41014,059,0002,008,0002,535,424
38May 24, 2021 17:085,02136,396,10314,060,0002,008,0002,535,424
39May 24, 2021 17:075,02330,726,54114,063,0002,009,0002,441,216
40May 24, 2021 17:075,02341,994,81614,065,0002,009,0002,449,408
41May 24, 2021 18:235,02541,237,05414,070,0002,010,0002,445,312
42May 24, 2021 17:085,02540,453,93714,071,0002,010,0002,273,280
43May 24, 2021 17:075,02842,253,76714,078,0002,011,0002,273,280
44May 24, 2021 17:085,02830,069,91714,077,0002,011,0002,535,424
45May 24, 2021 17:085,02838,821,77214,078,0002,011,0002,535,424
46May 24, 2021 17:075,23243,831,69416,743,20202,199,552
47May 24, 2021 18:235,23467,319,27216,749,18802,207,744
48May 24, 2021 17:075,24171,340,04616,770,70502,199,552
49May 24, 2021 18:235,24839,839,55316,792,52102,207,744
50May 24, 2021 18:235,25243,958,28816,807,61802,199,552
51May 24, 2021 17:085,25748,745,84616,821,27602,199,552
52May 24, 2021 17:085,25942,834,17916,830,33302,195,456
53May 24, 2021 18:235,26184,339,58616,836,49502,199,552
54May 24, 2021 18:235,26363,521,46616,842,47502,203,648
55May 24, 2021 17:085,27580,432,25016,880,56902,203,648
56May 24, 2021 17:075,27689,091,45616,881,60602,203,648
57May 24, 2021 17:085,28447,201,94816,909,01102,203,648
58May 24, 2021 17:085,28840,207,40416,920,71302,207,744
59May 24, 2021 18:235,29267,069,15716,934,08402,211,840
60May 24, 2021 17:085,44868,607,55717,432,72402,191,360