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
Jun 2, 2026 03:22Victor MerckléVictor MerckléCPPg++14.2.0Success4,336
Jun 2, 2026 03:17Victor MerckléVictor MerckléCPPg++14.2.0Success4,345
Jun 2, 2026 03:12Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Jun 2, 2026 03:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,333
Jun 2, 2026 03:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,396
Jun 2, 2026 02:56Victor MerckléVictor MerckléCPPg++14.2.0Success4,421
Jun 2, 2026 02:51Victor MerckléVictor MerckléCPPg++14.2.0Success4,330
Jun 2, 2026 02:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Jun 2, 2026 02:41Victor MerckléVictor MerckléCPPg++14.2.0Success4,328
Jun 2, 2026 02:36Victor MerckléVictor MerckléCPPg++14.2.0Success4,390
Jun 2, 2026 02:31Victor MerckléVictor MerckléCPPg++14.2.0Success4,352
Jun 2, 2026 02:12Victor MerckléVictor MerckléCPPg++14.2.0Success4,334
Jun 2, 2026 02:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,330
Jun 2, 2026 02:02Victor MerckléVictor MerckléCPPg++14.2.0Success4,323
Jun 2, 2026 01:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,315+1.61 RP
Jun 2, 2026 01:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,369
Jun 2, 2026 01:47Victor MerckléVictor MerckléCPPg++14.2.0Success4,349
Jun 2, 2026 01:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,336
Jun 2, 2026 01:37Victor MerckléVictor MerckléCPPg++14.2.0Success4,335
Jun 2, 2026 01:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,332
Jun 2, 2026 01:27Victor MerckléVictor MerckléCPPg++14.2.0Success4,345
Jun 2, 2026 01:22Victor MerckléVictor MerckléCPPg++14.2.0Success4,328
Jun 2, 2026 01:17Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Jun 2, 2026 01:12Victor MerckléVictor MerckléCPPg++14.2.0Success4,338
Jun 2, 2026 01:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,330
Jun 2, 2026 00:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Jun 2, 2026 00:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,328
Jun 2, 2026 00:47Victor MerckléVictor MerckléCPPg++14.2.0Success4,318+3.21 RP
Jun 2, 2026 00:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,324+0.53 RP
Jun 2, 2026 00:37Victor MerckléVictor MerckléCPPg++14.2.0Success4,325+1.60 RP
Jun 2, 2026 00:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,331
Jun 2, 2026 00:27Victor MerckléVictor MerckléCPPg++14.2.0Success4,328+1.07 RP
Jun 2, 2026 00:22Victor MerckléVictor MerckléCPPg++14.2.0Success4,332
Jun 2, 2026 00:17Victor MerckléVictor MerckléCPPg++14.2.0Success4,336
Jun 2, 2026 00:12Victor MerckléVictor MerckléCPPg++14.2.0Success4,330+2.13 RP
Jun 2, 2026 00:02Victor MerckléVictor MerckléCPPg++14.2.0Success4,350
Jun 1, 2026 23:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,359
Jun 1, 2026 23:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,347
Jun 1, 2026 23:47Victor MerckléVictor MerckléCPPg++14.2.0Success4,334
Jun 1, 2026 23:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,345
Jun 1, 2026 23:37Victor MerckléVictor MerckléCPPg++14.2.0Success4,346
Jun 1, 2026 23:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,334+6.37 RP
Jun 1, 2026 23:27Victor MerckléVictor MerckléCPPg++14.2.0Success4,348
Jun 1, 2026 23:22Victor MerckléVictor MerckléCPPg++14.2.0Success4,346+3.70 RP
Jun 1, 2026 23:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,367
Jun 1, 2026 23:02Victor MerckléVictor MerckléCPPg++14.2.0Success4,360
Jun 1, 2026 22:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,353
Jun 1, 2026 22:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,353+2.11 RP
Jun 1, 2026 22:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,362
Jun 1, 2026 22:41Victor MerckléVictor MerckléCPPg++14.2.0Success4,443
Jun 1, 2026 22:36Victor MerckléVictor MerckléCPPg++14.2.0Success4,378
Jun 1, 2026 22:31Victor MerckléVictor MerckléCPPg++14.2.0Success4,394
Jun 1, 2026 22:26Victor MerckléVictor MerckléCPPg++14.2.0Success4,363
Jun 1, 2026 22:21Victor MerckléVictor MerckléCPPg++14.2.0Success4,357+4.21 RP
Jun 1, 2026 22:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,368
Jun 1, 2026 22:11Victor MerckléVictor MerckléCPPg++14.2.0Success4,365+4.19 RP
Jun 1, 2026 22:06Victor MerckléVictor MerckléCPPg++14.2.0Success4,373+3.65 RP
Jun 1, 2026 22:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,385
Jun 1, 2026 21:56Victor MerckléVictor MerckléCPPg++14.2.0Success4,408
Jun 1, 2026 21:51Victor MerckléVictor MerckléCPPg++14.2.0Success5,402
Jun 1, 2026 21:50IlyaIlyaCPPg++13.3.0Success4,393
Jun 1, 2026 21:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,441
Jun 1, 2026 21:41Victor MerckléVictor MerckléCPPg++14.2.0Success4,390
Jun 1, 2026 21:36Victor MerckléVictor MerckléCPPg++14.2.0Success4,380+18.10 RP
Jun 1, 2026 21:35IlyaIlyaCPPg++13.3.0Error
Jun 1, 2026 21:34IlyaIlyaCPPg++13.3.0Error
Jun 1, 2026 21:31Victor MerckléVictor MerckléCPPg++14.2.0Success4,445
Jun 1, 2026 21:26Victor MerckléVictor MerckléCPPg++14.2.0Success4,415+41.80 RP
Jun 1, 2026 21:21Victor MerckléVictor MerckléCPPg++14.2.0Success4,575
Jun 1, 2026 21:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,535
Jun 1, 2026 21:08Victor MerckléVictor MerckléCPPg++14.2.0Success4,510
Jun 1, 2026 21:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,507
Jun 1, 2026 21:01IlyaIlyaCPPg++13.3.0Success4,389
Jun 1, 2026 20:58Victor MerckléVictor MerckléCPPg++14.2.0Success4,510
Jun 1, 2026 20:53Victor MerckléVictor MerckléCPPg++14.2.0Success4,498+0.99 RP
Jun 1, 2026 20:48Victor MerckléVictor MerckléCPPg++14.2.0Success4,500
Jun 1, 2026 20:44IlyaIlyaCPPg++12.4.0Success4,395
Jun 1, 2026 20:43Victor MerckléVictor MerckléCPPg++14.2.0Success4,502
Jun 1, 2026 20:43IlyaIlyaCPPg++12.4.0Success5,275
Jun 1, 2026 20:42IlyaIlyaCPPg++12.4.0Error
Jun 1, 2026 20:38Victor MerckléVictor MerckléCPPg++14.2.0Success4,514
Jun 1, 2026 20:33Victor MerckléVictor MerckléCPPg++14.2.0Success4,509
Jun 1, 2026 20:28Victor MerckléVictor MerckléCPPg++14.2.0Success4,500+0.99 RP
Jun 1, 2026 20:25IlyaIlyaCPPg++12.4.0Error
Jun 1, 2026 20:23Victor MerckléVictor MerckléCPPg++14.2.0Success4,502+0.49 RP
Jun 1, 2026 20:18Victor MerckléVictor MerckléCPPg++14.2.0Success4,503+0.99 RP
Jun 1, 2026 20:13Victor MerckléVictor MerckléCPPg++14.2.0Success4,505+1.48 RP
Jun 1, 2026 20:08Victor MerckléVictor MerckléCPPg++14.2.0Success4,533
Jun 1, 2026 20:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,512
Jun 1, 2026 19:58Victor MerckléVictor MerckléCPPg++14.2.0Success4,528
Jun 1, 2026 19:53Victor MerckléVictor MerckléCPPg++14.2.0Success4,508+10.77 RP
Jun 1, 2026 19:28IlyaIlyaCPPg++12.4.0Success4,305
Jun 1, 2026 19:24IlyaIlyaCPPg++13.3.0Success4,312
Jun 1, 2026 19:24IlyaIlyaCPPclang++20.1.2Success4,579
Jun 1, 2026 19:23IlyaIlyaCPPg++14.2.0Success4,313
Jun 1, 2026 19:21IlyaIlyaCPPg++12.4.0Success4,305
Jun 1, 2026 19:20IlyaIlyaCPPg++12.4.0Error
Jun 1, 2026 19:12IlyaIlyaCPPg++12.4.0Success4,312
Jun 1, 2026 18:56IlyaIlyaCPPg++12.4.0Success4,298
Jun 1, 2026 18:54Victor MerckléVictor MerckléCPPg++14.2.0Success4,594