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
Sep 20, 2026 08:37C21C21CPPg++10.5.0Success5,319+563.40 RP
Sep 18, 2026 15:35Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success712,985
Sep 18, 2026 15:28Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success331,176
Sep 18, 2026 02:40Andrew EpsteinAndrew EpsteinCSHARP9.0.15Success4,253+45.01 RP
Sep 18, 2026 02:34Andrew EpsteinAndrew EpsteinCSHARP9.0.15Error
Sep 18, 2026 02:30Andrew EpsteinAndrew EpsteinGOgo1.26.2Success4,190+33.14 RP
Sep 18, 2026 02:24Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success4,121+78.63 RP
Sep 17, 2026 18:21Victor MerckléVictor MerckléCPPg++14.2.0Success4,115
Sep 17, 2026 18:17Victor MerckléVictor MerckléCPPg++14.2.0Success4,060
Sep 17, 2026 18:05Victor MerckléVictor MerckléCPPg++14.2.0Success4,102
Sep 17, 2026 17:56Victor MerckléVictor MerckléCPPg++14.2.0Success4,112
Sep 17, 2026 17:53Victor MerckléVictor MerckléCPPg++14.2.0Success4,102
Sep 17, 2026 17:51Victor MerckléVictor MerckléCPPg++14.2.0Success4,503
Sep 17, 2026 17:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,119
Sep 17, 2026 17:41Victor MerckléVictor MerckléCPPg++14.2.0Success4,139
Sep 17, 2026 17:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,166
Sep 17, 2026 17:15Victor MerckléVictor MerckléCPPg++14.2.0Success4,283
Sep 17, 2026 17:10Victor MerckléVictor MerckléCPPg++14.2.0Success4,236
Sep 17, 2026 17:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,933
Sep 17, 2026 17:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,125
Sep 17, 2026 16:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,112
Sep 17, 2026 16:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,347
Sep 17, 2026 16:43Victor MerckléVictor MerckléCPPg++14.2.0Success4,159
Sep 17, 2026 16:27Victor MerckléVictor MerckléCPPg++14.2.0Success4,196
Sep 17, 2026 15:59Victor MerckléVictor MerckléCPPg++14.2.0Success4,226
Sep 17, 2026 15:54Victor MerckléVictor MerckléCPPg++14.2.0Success4,121
Sep 17, 2026 15:50Victor MerckléVictor MerckléCPPg++14.2.0Success4,115
Sep 17, 2026 15:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,096
Sep 17, 2026 15:29Victor MerckléVictor MerckléCPPg++14.2.0Success4,105
Sep 17, 2026 15:23Victor MerckléVictor MerckléCPPg++14.2.0Success4,124
Sep 17, 2026 15:13Victor MerckléVictor MerckléCPPg++14.2.0Success4,119
Sep 17, 2026 15:09Victor MerckléVictor MerckléCPPg++14.2.0Success4,276
Sep 17, 2026 15:00Victor MerckléVictor MerckléCPPg++14.2.0Success4,140
Sep 17, 2026 13:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,117
Sep 17, 2026 13:12Victor MerckléVictor MerckléCPPg++14.2.0Success4,111
Sep 17, 2026 13:05Victor MerckléVictor MerckléCPPg++14.2.0Success4,632
Sep 17, 2026 12:48Victor MerckléVictor MerckléCPPg++14.2.0Success4,055
Sep 17, 2026 12:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,100
Sep 16, 2026 18:38Victor MerckléVictor MerckléCPPg++14.2.0Success4,135
Sep 16, 2026 18:33Victor MerckléVictor MerckléCPPg++14.2.0Success4,037
Sep 16, 2026 18:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,037
Sep 16, 2026 17:49Victor MerckléVictor MerckléCPPg++14.2.0Success4,034
Sep 16, 2026 17:45Victor MerckléVictor MerckléCPPg++14.2.0Success4,010+8.06 RP
Sep 16, 2026 17:15Victor MerckléVictor MerckléCPPg++14.2.0Success4,116
Sep 16, 2026 17:07Victor MerckléVictor MerckléCPPg++14.2.0Success4,144
Sep 16, 2026 16:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,141
Sep 16, 2026 16:47Victor MerckléVictor MerckléCPPg++14.2.0Success4,168
Sep 16, 2026 16:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,059
Sep 16, 2026 16:04Victor MerckléVictor MerckléCPPg++14.2.0Success4,073
Sep 16, 2026 00:36Josu San MartinJosu San MartinCPPclang++18.1.3Success4,103
Sep 15, 2026 22:30Josu San MartinJosu San MartinCPPclang++18.1.3Success4,246
Sep 15, 2026 22:25Josu San MartinJosu San MartinCPPclang++18.1.3Success4,101
Sep 15, 2026 03:44Josu San MartinJosu San MartinCPPclang++20.1.2Success4,102
Sep 14, 2026 16:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,114
Sep 14, 2026 16:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,123
Sep 14, 2026 16:36Victor MerckléVictor MerckléCPPg++14.2.0Success4,130
Sep 14, 2026 16:34Victor MerckléVictor MerckléCPPg++14.2.0Success4,523
Sep 14, 2026 16:29Victor MerckléVictor MerckléCPPg++14.2.0Success4,054
Sep 14, 2026 16:27Victor MerckléVictor MerckléCPPg++14.2.0Success4,083
Sep 14, 2026 16:26Victor MerckléVictor MerckléCPPg++14.2.0Success4,056
Sep 14, 2026 16:23Victor MerckléVictor MerckléCPPg++14.2.0Error
Sep 14, 2026 16:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,132
Sep 14, 2026 16:14Victor MerckléVictor MerckléCPPg++14.2.0Success4,264
Sep 14, 2026 16:10Victor MerckléVictor MerckléCPPg++14.2.0Success4,468
Sep 14, 2026 16:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,143
Sep 14, 2026 16:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,127
Sep 14, 2026 15:58Victor MerckléVictor MerckléCPPg++14.2.0Success4,127
Sep 14, 2026 15:49Victor MerckléVictor MerckléCPPg++14.2.0Success4,127
Sep 14, 2026 15:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,126
Sep 14, 2026 15:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,079
Sep 14, 2026 15:09Victor MerckléVictor MerckléCPPg++14.2.0Success4,065
Sep 14, 2026 15:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,320
Sep 14, 2026 14:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,373
Sep 14, 2026 14:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,126
Sep 14, 2026 14:50Victor MerckléVictor MerckléCPPg++14.2.0Success4,147
Sep 14, 2026 14:48Victor MerckléVictor MerckléCPPg++14.2.0Success4,160
Sep 14, 2026 14:46Victor MerckléVictor MerckléCPPg++14.2.0Success5,285
Sep 14, 2026 14:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,208
Sep 14, 2026 14:35Victor MerckléVictor MerckléCPPg++14.2.0Success4,175
Sep 14, 2026 14:34Victor MerckléVictor MerckléCPPg++14.2.0Success4,136
Sep 14, 2026 14:31Victor MerckléVictor MerckléCPPg++14.2.0Success4,896
Sep 14, 2026 14:23Victor MerckléVictor MerckléCPPg++14.2.0Success4,120
Sep 14, 2026 14:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,117
Sep 14, 2026 14:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,123
Sep 14, 2026 14:09Victor MerckléVictor MerckléCPPg++14.2.0Success4,286
Sep 14, 2026 14:06Victor MerckléVictor MerckléCPPg++14.2.0Success4,121
Sep 14, 2026 14:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,655
Sep 14, 2026 13:56Victor MerckléVictor MerckléCPPg++14.2.0Success4,239
Sep 14, 2026 13:53Victor MerckléVictor MerckléCPPg++14.2.0Success4,090
Sep 14, 2026 13:51Victor MerckléVictor MerckléCPPg++14.2.0Success4,720
Sep 14, 2026 13:48Victor MerckléVictor MerckléCPPg++14.2.0Success4,250
Sep 14, 2026 13:43Victor MerckléVictor MerckléCPPg++14.2.0Success4,598
Sep 14, 2026 13:39Victor MerckléVictor MerckléCPPg++14.2.0Success4,993
Sep 14, 2026 10:11Victor MerckléVictor MerckléCPPg++14.2.0Success4,149
Sep 14, 2026 10:08Victor MerckléVictor MerckléCPPg++14.2.0Success4,126
Sep 14, 2026 10:06Victor MerckléVictor MerckléCPPg++14.2.0Success4,084
Sep 14, 2026 10:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,180
Sep 14, 2026 09:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,120
Sep 14, 2026 09:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,223
Sep 13, 2026 12:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,998