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 29, 2026 11:30Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success49,393
Mar 29, 2026 11:28Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success45,713
Mar 29, 2026 11:27Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success47,337
Mar 29, 2026 11:27Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Error
Mar 29, 2026 11:22Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success44,630+12.09 RP
Mar 29, 2026 11:22Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success162,097
Mar 29, 2026 11:21Mohamed Elmahdi BendimeradMohamed Elmahdi BendimeradCPPg++13.3.0Success47,175+2.69 RP
Mar 29, 2026 00:03Dominique GarmierDominique GarmierGOgo1.26.1Success5,916
Mar 28, 2026 22:42Dominique GarmierDominique GarmierGOgo1.26.1Success17,490
Mar 28, 2026 22:39Dominique GarmierDominique GarmierGOgo1.26.1Error
Mar 28, 2026 21:44olliecrowolliecrowRUSTrust-1.94.1Success4,357
Mar 28, 2026 21:36olliecrowolliecrowRUSTrust-1.94.1Success4,354
Mar 28, 2026 21:33olliecrowolliecrowRUSTrust-1.94.1Success4,359
Mar 28, 2026 21:27olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 21:19olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 21:12olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 21:05olliecrowolliecrowRUSTrust-1.94.1Success4,362
Mar 28, 2026 20:58olliecrowolliecrowRUSTrust-1.94.1Success4,350
Mar 28, 2026 20:55olliecrowolliecrowRUSTrust-1.94.1Success4,353
Mar 28, 2026 20:46olliecrowolliecrowRUSTrust-1.94.1Success4,351
Mar 28, 2026 20:40olliecrowolliecrowRUSTrust-1.94.1Success4,358
Mar 28, 2026 20:34olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 20:29olliecrowolliecrowRUSTrust-1.94.1Success4,357
Mar 28, 2026 20:22olliecrowolliecrowRUSTrust-1.94.1Success4,360
Mar 28, 2026 20:15olliecrowolliecrowRUSTrust-1.94.1Success4,356
Mar 28, 2026 20:07olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 20:02olliecrowolliecrowRUSTrust-1.94.1Success4,359
Mar 28, 2026 19:55olliecrowolliecrowRUSTrust-1.94.1Success4,362
Mar 28, 2026 19:49olliecrowolliecrowRUSTrust-1.94.1Success4,354
Mar 28, 2026 19:42olliecrowolliecrowRUSTrust-1.94.1Success4,355
Mar 28, 2026 19:36olliecrowolliecrowRUSTrust-1.94.1Success4,361
Mar 28, 2026 19:32olliecrowolliecrowRUSTrust-1.94.1Success4,359
Mar 28, 2026 19:26olliecrowolliecrowRUSTrust-1.94.1Success4,361
Mar 28, 2026 19:20olliecrowolliecrowRUSTrust-1.94.1Success4,360
Mar 28, 2026 19:11olliecrowolliecrowRUSTrust-1.94.1Success4,353
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