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.

Date AuthorLanguageStatus Score
Mar 28, 2026 19:03olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 18:58olliecrowolliecrowRUSTrust-1.94.1Success4,354
Mar 28, 2026 18:53olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 18:37olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 18:30olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 18:23olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 18:20olliecrowolliecrowRUSTrust-1.94.1Success4,356
Mar 28, 2026 18:12olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 17:58olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 17:52olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 17:45olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 17:41olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 17:32olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 17:26olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 17:21olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 17:12olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 17:06olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 16:57olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 16:55Dominique GarmierDominique GarmierZIG0.13.0Success6,452
Mar 28, 2026 16:54Dominique GarmierDominique GarmierZIG0.13.0Success6,775
Mar 28, 2026 16:53olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 16:46olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 16:33olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 16:27olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 16:18olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 16:12olliecrowolliecrowRUSTrust-1.94.1Success4,354
Mar 28, 2026 16:07olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 15:58olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 15:51olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 15:45olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 15:38olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 15:34Dominique GarmierDominique GarmierCPPclang++18.1.3Success5,471
Mar 28, 2026 15:33olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 15:30Dominique GarmierDominique GarmierCPPg++13.3.0Success4,741
Mar 28, 2026 15:29Dominique GarmierDominique GarmierCPPg++13.3.0Success5,276
Mar 28, 2026 15:24olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 15:18olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 15:11olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 15:03olliecrowolliecrowRUSTrust-1.94.1Success4,354
Mar 28, 2026 14:56olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 14:52olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 14:51olliecrowolliecrowRUSTrust-1.94.1Success4,346
Mar 28, 2026 14:48olliecrowolliecrowRUSTrust-1.94.1Success4,417
Mar 28, 2026 14:43olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 14:41olliecrowolliecrowRUSTrust-1.94.1Success4,483
Mar 28, 2026 14:40olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 14:36olliecrowolliecrowRUSTrust-1.94.1Success4,477
Mar 28, 2026 14:35olliecrowolliecrowRUSTrust-1.94.1Error
Mar 28, 2026 14:35olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 14:27olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 14:22olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 14:16olliecrowolliecrowRUSTrust-1.94.1Success4,343
Mar 28, 2026 14:04olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 14:01olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 13:55olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 13:50olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 13:41olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 13:38olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 13:32olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 13:27olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 13:24olliecrowolliecrowRUSTrust-1.94.1Success4,349
Mar 28, 2026 13:20olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 13:18olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 13:15olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 13:12olliecrowolliecrowRUSTrust-1.94.1Success4,344
Mar 28, 2026 13:11olliecrowolliecrowRUSTrust-1.94.1Success4,356
Mar 28, 2026 13:08olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 13:06olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 13:03olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 13:02olliecrowolliecrowRUSTrust-1.94.1Success4,356
Mar 28, 2026 12:58olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 12:56olliecrowolliecrowRUSTrust-1.94.1Success4,359
Mar 28, 2026 12:53olliecrowolliecrowRUSTrust-1.94.1Success4,347
Mar 28, 2026 12:49olliecrowolliecrowRUSTrust-1.94.1Success4,348
Mar 28, 2026 12:48olliecrowolliecrowRUSTrust-1.94.0Success4,423
Mar 28, 2026 12:45olliecrowolliecrowRUSTrust-1.94.0Success4,423
Mar 28, 2026 12:44olliecrowolliecrowRUSTrust-1.94.1Success4,372
Mar 28, 2026 12:44olliecrowolliecrowRUSTrust-1.94.0Success4,348
Mar 28, 2026 12:43olliecrowolliecrowRUSTrust-1.94.1Success4,352
Mar 28, 2026 12:43olliecrowolliecrowRUSTrust-1.94.0Error
Mar 28, 2026 12:39olliecrowolliecrowRUSTrust-1.94.0Error
Mar 28, 2026 12:34olliecrowolliecrowRUSTrust-1.94.0Success4,348
Mar 28, 2026 12:34olliecrowolliecrowRUSTrust-1.94.0Success4,344
Mar 28, 2026 12:33olliecrowolliecrowRUSTrust-1.94.0Success4,347
Mar 28, 2026 12:24olliecrowolliecrowRUSTrust-1.94.0Success4,348
Mar 28, 2026 12:22olliecrowolliecrowRUSTrust-1.94.0Success4,345
Mar 28, 2026 12:15olliecrowolliecrowRUSTrust-1.94.0Success4,348
Mar 28, 2026 12:10olliecrowolliecrowRUSTrust-1.94.0Success4,347
Mar 28, 2026 11:37olliecrowolliecrowRUSTrust-1.94.0Success4,354
Mar 28, 2026 11:29olliecrowolliecrowRUSTrust-1.94.0Success4,468
Mar 28, 2026 11:29olliecrowolliecrowRUSTrust-1.94.0Success4,345
Mar 28, 2026 11:28olliecrowolliecrowRUSTrust-1.94.0Success4,484
Mar 28, 2026 11:22olliecrowolliecrowRUSTrust-1.94.0Success10,440
Mar 28, 2026 11:22olliecrowolliecrowRUSTrust-1.94.0Success9,707
Mar 28, 2026 10:56olliecrowolliecrowRUSTrust-1.94.0Success4,338+1.59 RP
Mar 28, 2026 10:54olliecrowolliecrowRUSTrust-1.94.0Success4,350
Mar 28, 2026 10:50olliecrowolliecrowRUSTrust-1.94.0Success4,428
Mar 28, 2026 10:45olliecrowolliecrowRUSTrust-1.94.0Success4,345
Mar 28, 2026 10:45olliecrowolliecrowRUSTrust-1.94.0Success4,348
Mar 28, 2026 10:42olliecrowolliecrowRUSTrust-1.94.0Success5,189