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 listMar 28, 2026 11:37olliecrowolliecrowScore: 4,354Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 28, 2026 11:374,32026,704,33312,837,000987,0002,277,376
2Mar 28, 2026 11:374,32328,974,19213,833,00002,498,560
3Mar 28, 2026 11:374,33231,820,05713,862,00002,498,560
4Mar 28, 2026 11:374,33631,473,04413,875,00002,494,464
5Mar 28, 2026 11:374,33729,002,77212,886,000991,0002,490,368
6Mar 28, 2026 11:374,33830,758,53012,890,000991,0002,494,464
7Mar 28, 2026 11:374,34037,696,53912,897,000992,0002,277,376
8Mar 28, 2026 11:374,34131,073,74912,898,000992,0002,494,464
9Mar 28, 2026 11:374,34134,616,55913,891,00002,498,560
10Mar 28, 2026 11:374,34131,960,62312,899,000992,0002,498,560
11Mar 28, 2026 11:374,34331,427,37612,905,000992,0002,277,376
12Mar 28, 2026 11:374,34335,282,20213,899,00002,277,376
13Mar 28, 2026 11:374,34434,724,07012,908,000992,0002,494,464
14Mar 28, 2026 11:374,34430,068,65512,908,000992,0002,498,560
15Mar 28, 2026 11:374,34539,371,95913,903,00002,490,368
16Mar 28, 2026 11:374,34539,486,63312,911,000993,0002,494,464
17Mar 28, 2026 11:374,34631,039,09313,907,00002,498,560
18Mar 28, 2026 11:374,34829,898,69513,913,00002,498,560
19Mar 28, 2026 11:374,34834,909,47712,921,000993,0002,498,560
20Mar 28, 2026 11:374,34929,366,07912,924,000994,0002,502,656
21Mar 28, 2026 11:374,35238,048,99313,925,00002,498,560
22Mar 28, 2026 11:374,35331,826,56312,935,000995,0002,490,368
23Mar 28, 2026 11:374,35431,470,68512,939,000995,0002,535,424
24Mar 28, 2026 11:374,35632,499,54411,948,0001,991,0002,490,368
25Mar 28, 2026 11:374,35729,721,66112,947,000995,0002,502,656
26Mar 28, 2026 11:374,35830,490,53212,948,000996,0002,490,368
27Mar 28, 2026 11:374,35929,418,77112,954,000996,0002,277,376
28Mar 28, 2026 11:374,36031,456,42512,956,000996,0002,277,376
29Mar 28, 2026 11:374,36127,401,43211,961,0001,993,0002,494,464
30Mar 28, 2026 11:374,36129,028,39912,960,000996,0002,498,560
31Mar 28, 2026 11:374,36243,268,49711,965,0001,994,0002,494,464
32Mar 28, 2026 11:374,36333,923,07612,965,000997,0002,277,376
33Mar 28, 2026 11:374,36332,687,64512,963,000997,0002,277,376
34Mar 28, 2026 11:374,36536,337,39512,971,000997,0002,494,464
35Mar 28, 2026 11:374,36829,435,67312,979,000998,0002,494,464
36Mar 28, 2026 11:374,37028,233,37012,985,000998,0002,502,656
37Mar 28, 2026 11:374,37332,514,02411,995,0001,999,0002,277,376
38Mar 28, 2026 11:374,37326,068,51612,995,000999,0002,277,376
39Mar 28, 2026 11:374,37632,918,80513,003,0001,000,0002,277,376
40Mar 28, 2026 11:374,38030,247,72214,015,00002,494,464
41Mar 28, 2026 11:374,38230,821,78113,022,0001,001,0002,494,464
42Mar 28, 2026 11:374,39233,342,66512,046,0002,007,0002,498,560
43Mar 28, 2026 11:374,40235,280,35712,073,0002,012,0002,277,376
44Mar 28, 2026 11:374,46231,367,87614,277,00002,498,560
45Mar 28, 2026 11:374,96836,844,56013,910,0001,987,0002,277,376