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 12, 2026 04:16olliecrowolliecrowScore: 4,344Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 21, 2026 04:094,33229,223,82613,863,00002,502,656
2Mar 12, 2026 02:404,33329,876,04912,877,000990,0002,273,280
3Mar 21, 2026 04:094,33531,293,66412,881,000990,0002,273,280
4Mar 10, 2026 04:244,33632,516,90112,884,000991,0002,494,464
5Mar 12, 2026 02:404,33730,708,95313,877,00002,273,280
6Mar 12, 2026 02:384,33731,564,51612,887,000991,0002,273,280
7Mar 10, 2026 06:064,33828,726,57713,880,00002,273,280
8Mar 10, 2026 06:064,33832,966,73212,891,000991,0002,498,560
9Mar 10, 2026 06:084,33829,775,77112,890,000991,0002,498,560
10Mar 10, 2026 04:324,33833,929,82612,892,000991,0002,494,464
11Mar 12, 2026 02:384,33837,940,97612,890,000991,0002,482,176
12Mar 12, 2026 02:384,33830,768,66112,892,000991,0002,498,560
13Mar 12, 2026 02:404,33835,573,90313,881,00002,273,280
14Mar 12, 2026 02:404,33830,097,79413,881,00002,273,280
15Mar 12, 2026 02:384,33927,973,22811,902,0001,983,0002,494,464
16Mar 10, 2026 06:064,33929,317,56712,894,000991,0002,494,464
17Mar 10, 2026 04:244,33940,820,56912,893,000991,0002,494,464
18Mar 10, 2026 04:244,33937,302,39612,895,000991,0002,273,280
19Mar 10, 2026 06:064,34038,146,50712,897,000992,0002,494,464
20Mar 12, 2026 02:404,34030,906,13912,897,000992,0002,498,560
21Mar 10, 2026 04:244,34036,397,13312,897,000992,0002,498,560
22Mar 10, 2026 04:244,34029,885,34712,896,000992,0002,494,464
23Mar 20, 2026 21:264,34130,704,43912,900,000992,0002,494,464
24Mar 12, 2026 02:404,34143,398,02012,899,000992,0002,494,464
25Mar 10, 2026 06:064,34132,357,97012,899,000992,0002,531,328
26Mar 10, 2026 06:064,34129,240,27013,892,00002,273,280
27Mar 12, 2026 02:384,34233,015,07912,903,000992,0002,273,280
28Mar 10, 2026 06:064,34336,052,69412,905,000992,0002,494,464
29Mar 10, 2026 04:294,34325,549,01012,906,000992,0002,531,328
30Mar 10, 2026 04:244,34340,370,20612,904,000992,0002,494,464
31Mar 12, 2026 02:384,34327,215,82112,904,000992,0002,498,560
32Mar 10, 2026 04:324,34335,890,07912,904,000992,0002,269,184
33Mar 12, 2026 02:404,34436,646,73712,909,000993,0002,490,368
34Mar 10, 2026 06:064,34433,070,73412,908,000992,0002,273,280
35Mar 12, 2026 02:414,34539,087,06412,911,000993,0002,498,560
36Mar 10, 2026 06:064,34537,008,51712,910,000993,0002,273,280
37Mar 10, 2026 04:244,34534,756,71813,904,00002,273,280
38Mar 10, 2026 04:294,34539,120,73413,905,00002,273,280
39Mar 10, 2026 04:324,34739,939,52012,916,000993,0002,273,280
40Mar 20, 2026 21:264,34930,009,02712,923,000994,0002,531,328
41Mar 21, 2026 03:124,35237,267,33512,932,000994,0002,273,280
42Mar 12, 2026 02:384,35234,331,26712,931,000994,0002,273,280
43Mar 10, 2026 04:244,35328,086,62112,935,000995,0002,531,328
44Mar 10, 2026 06:084,35438,312,39012,938,000995,0002,498,560
45Mar 10, 2026 06:064,35535,588,49612,942,000995,0002,273,280
46Mar 12, 2026 02:404,35630,308,35012,943,000995,0002,502,656
47Mar 20, 2026 21:264,35740,432,34612,946,000995,0002,273,280
48Mar 12, 2026 02:414,35836,018,91612,950,000996,0002,498,560
49Mar 10, 2026 06:064,35831,166,86411,952,0001,992,0002,273,280
50Mar 12, 2026 02:404,35941,993,02512,953,000996,0002,502,656
51Mar 10, 2026 06:084,36128,311,28112,960,000996,0002,490,368
52Mar 21, 2026 04:094,36330,641,64312,965,000997,0002,273,280
53Mar 10, 2026 04:294,36337,135,76412,964,000997,0002,273,280
54Mar 12, 2026 04:164,36427,742,82412,969,000997,0002,531,328
55Mar 10, 2026 06:064,36546,566,54612,970,000997,0002,273,280
56Mar 21, 2026 03:124,36830,445,89812,978,000998,0002,273,280
57Mar 12, 2026 02:414,37132,789,84912,988,000999,0002,498,560
58Mar 21, 2026 03:124,37230,829,41112,992,000999,0002,273,280
59Mar 10, 2026 04:244,38132,705,07713,018,0001,001,0002,273,280
60Mar 12, 2026 03:424,39038,067,65113,044,0001,003,0002,494,464
61Mar 12, 2026 03:424,39129,457,03213,049,0001,003,0002,527,232
62Mar 12, 2026 03:424,39236,776,29213,050,0001,003,0002,482,176
63Mar 12, 2026 04:164,48027,336,74514,336,00002,273,280
64Mar 12, 2026 02:384,49234,460,03213,348,0001,026,0002,273,280
65Mar 12, 2026 02:384,49826,674,69914,394,00002,273,280
66Mar 12, 2026 04:164,65139,987,21413,892,000992,0002,273,280