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 16:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,008
Jul 25, 2026 16:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,998
Jul 25, 2026 16:12Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,015
Jul 25, 2026 16:00Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,005
Jul 25, 2026 15:51Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,008
Jul 25, 2026 15:49Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,028
Jul 25, 2026 15:49Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 15:48Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,015
Jul 25, 2026 15:40Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,008
Jul 25, 2026 15:40Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,997
Jul 25, 2026 15:25Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,005
Jul 25, 2026 15:24Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,003
Jul 25, 2026 15:23Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,990+2.51 RP
Jul 25, 2026 15:23Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,000
Jul 25, 2026 15:23Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,003
Jul 25, 2026 15:21Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,994+1.25 RP
Jul 25, 2026 15:21Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 15:19Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,093
Jul 25, 2026 15:17Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,012
Jul 25, 2026 15:16Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 15:15Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,997
Jul 25, 2026 15:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,051
Jul 25, 2026 15:07Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,015
Jul 25, 2026 15:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Error
Jul 25, 2026 15:02Kevin HeaveyKevin HeaveyCPPg++13.3.0Error
Jul 25, 2026 14:52Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 14:52Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,010
Jul 25, 2026 14:52Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,999
Jul 25, 2026 14:52Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,000
Jul 25, 2026 14:44Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,010
Jul 25, 2026 14:19Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,999
Jul 25, 2026 14:19Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,012
Jul 25, 2026 14:19Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,015
Jul 25, 2026 14:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,000
Jul 25, 2026 14:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,006
Jul 25, 2026 14:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,005
Jul 25, 2026 14:18Kevin HeaveyKevin HeaveyCPPg++13.3.0Success4,009
Jul 25, 2026 14:17Kevin HeaveyKevin HeaveyCPPclang++20.1.2Success4,011
Jul 25, 2026 14:17Kevin HeaveyKevin HeaveyCPPg++13.3.0Success3,996+1.25 RP
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