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
Jul 25, 2026 14:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,007
Jul 25, 2026 14:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,998
Jul 25, 2026 14:04Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,002
Jul 25, 2026 14:04Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,998+1.25 RP
Jul 25, 2026 14:04Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,010
Jul 25, 2026 14:03Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,011
Jul 25, 2026 14:03Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,001
Jul 25, 2026 14:03Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,005
Jul 25, 2026 14:03Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,003
Jul 25, 2026 14:02Kevin HeaveyKevin HeaveyCPPg++14.2.0Success4,022
Jul 25, 2026 13:38Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,000
Jul 25, 2026 13:38Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,003
Jul 25, 2026 13:36Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,003
Jul 25, 2026 13:36Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 13:34Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,014
Jul 25, 2026 13:25Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,000+53.82 RP
Jul 25, 2026 13:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,093
Jul 25, 2026 13:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,121
Jul 25, 2026 13:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,131
Jul 25, 2026 13:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,105
Jul 25, 2026 13:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,103
Jul 25, 2026 13:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,089
Jul 25, 2026 13:06Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,092
Jul 25, 2026 13:06Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 13:06Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,101
Jul 25, 2026 13:04Kevin HeaveyKevin HeaveyCPPclang++20.1.2Success4,315
Jul 25, 2026 12:47Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,378
Jul 25, 2026 12:46Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,391
Jul 25, 2026 12:45Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,410
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,191
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,260
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,199
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,267
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,320
Jul 25, 2026 12:32Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,334
Jul 25, 2026 12:13Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,107
Jul 25, 2026 12:13Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 12:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,093
Jul 25, 2026 12:11Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,124
Jul 25, 2026 12:11Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,114
Jul 25, 2026 12:11Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 12:10Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,095
Jul 25, 2026 12:10Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,096
Jul 25, 2026 12:10Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 12:10Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,097
Jul 25, 2026 12:10Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,125
Jul 25, 2026 12:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,107
Jul 25, 2026 11:46Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,129
Jul 25, 2026 11:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 11:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,126
Jul 25, 2026 11:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,099
Jul 25, 2026 11:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,097
Jul 25, 2026 11:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,107
Jul 25, 2026 11:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,098
Jul 25, 2026 11:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,096
Jul 25, 2026 11:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,104
Jul 25, 2026 11:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,177
Jul 25, 2026 11:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,122
Jul 25, 2026 11:11Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,088+2.99 RP
Jul 25, 2026 11:11Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,110
Jul 25, 2026 11:09Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 11:09Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,114
Jul 25, 2026 11:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,105
Jul 25, 2026 11:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,106
Jul 25, 2026 11:08Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,115
Jul 25, 2026 11:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,093+1.19 RP
Jul 25, 2026 11:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,102
Jul 25, 2026 11:06Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,168
Jul 25, 2026 11:05Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,105
Jul 25, 2026 11:05Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,128
Jul 25, 2026 11:05Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,168
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,124
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,113
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,124
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,131
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,124
Jul 25, 2026 11:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,123
Jul 25, 2026 03:54Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,138
Jul 25, 2026 03:53Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,095
Jul 25, 2026 03:52Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,103
Jul 25, 2026 03:51Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,097
Jul 25, 2026 03:49Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,100
Jul 25, 2026 03:49Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,102
Jul 25, 2026 03:48Kevin HeaveyKevin HeaveyCPPg++14.2.0Success4,119
Jul 25, 2026 03:45Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,114
Jul 25, 2026 03:43Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,095+2.38 RP
Jul 25, 2026 03:42Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,115
Jul 25, 2026 03:41Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,112
Jul 25, 2026 03:41Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,111
Jul 25, 2026 03:40Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,107
Jul 25, 2026 03:40Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,117
Jul 25, 2026 03:40Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,105
Jul 25, 2026 03:39Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,101
Jul 25, 2026 03:39Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,099+4.75 RP
Jul 25, 2026 03:37Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,175
Jul 25, 2026 03:36Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,122
Jul 25, 2026 03:36Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,107+15.90 RP
Jul 25, 2026 03:36Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,145
Jul 25, 2026 03:34Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,134+5.84 RP
Jul 25, 2026 03:33Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,144+1.16 RP