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
Apr 24, 2025 17:20lukostlukostCPPg++13.3.0Success2,666,279
Apr 24, 2025 17:19lukostlukostCPPg++13.3.0Success699,904
Apr 24, 2025 17:18lukostlukostCPPg++13.3.0Success17,513
Apr 24, 2025 17:18lukostlukostCPPg++13.3.0Success18,517
Apr 24, 2025 17:17lukostlukostCPPg++13.3.0Success16,616
Apr 24, 2025 17:16lukostlukostCPPg++13.3.0Success11,847
Apr 24, 2025 17:15lukostlukostCPPg++13.3.0Success11,519+402.21 RP
Apr 24, 2025 17:13lukostlukostCPPg++13.3.0Success21,463+73.02 RP
Apr 24, 2025 17:12lukostlukostCPPg++13.3.0Success26,668
Apr 24, 2025 17:12lukostlukostCPPg++13.3.0Success37,276
Apr 24, 2025 17:08lukostlukostCPPg++13.3.0Success27,863
Apr 24, 2025 17:01lukostlukostCPPg++13.3.0Success25,452+392.90 RP
Apr 24, 2025 16:59lukostlukostCPPg++13.3.0Error
Apr 24, 2025 01:50KeefeKeefeCPPg++13.3.0Success5,671
Apr 24, 2025 01:49vahookvahookCPPg++13.3.0Success4,161
Apr 24, 2025 01:47KeefeKeefeCPPg++13.3.0Success5,533
Apr 24, 2025 01:44KeefeKeefeCPPg++13.3.0Success5,618
Apr 24, 2025 01:43vahookvahookCPPg++13.3.0Success4,155+1.16 RP
Apr 24, 2025 01:41KeefeKeefeCPPg++13.3.0Error
Apr 24, 2025 01:26vahookvahookCPPg++13.3.0Success4,161
Apr 24, 2025 01:24vahookvahookCPPclang++18.1.3Error
Apr 24, 2025 01:22vahookvahookCPPg++13.3.0Success4,158
Apr 24, 2025 01:15vahookvahookCPPg++13.3.0Success4,173
Apr 24, 2025 01:07vahookvahookCPPg++13.3.0Success4,162
Apr 24, 2025 01:00vahookvahookCPPg++13.3.0Error
Apr 24, 2025 00:57vahookvahookCPPg++13.3.0Success4,166
Apr 24, 2025 00:52vahookvahookCPPg++13.3.0Success4,159
Apr 24, 2025 00:51vahookvahookCPPg++13.3.0Success4,179
Apr 24, 2025 00:49vahookvahookCPPg++13.3.0Success4,159
Apr 24, 2025 00:41vahookvahookCPPg++13.3.0Success4,166
Apr 24, 2025 00:37zielajzielajCPPg++13.3.0Success4,155
Apr 24, 2025 00:36zielajzielajCPPg++13.3.0Success4,143+4.65 RP
Apr 24, 2025 00:30Emanuele BolognesiEmanuele BolognesiRUSTrust-1.86.0Success7,491
Apr 24, 2025 00:28Emanuele BolognesiEmanuele BolognesiRUSTrust-1.86.0Success7,453+35.41 RP
Apr 24, 2025 00:28zielajzielajCPPclang++18.1.3Success4,175
Apr 23, 2025 23:35vahookvahookCPPg++13.3.0Success4,157+1.16 RP
Apr 23, 2025 23:03vahookvahookCPPg++13.3.0Success4,170
Apr 23, 2025 22:58vahookvahookCPPclang++18.1.3Error
Apr 23, 2025 22:52vahookvahookCPPg++13.3.0Success4,169
Apr 23, 2025 22:52vahookvahookCPPg++13.3.0Success4,263
Apr 23, 2025 22:47vahookvahookCPPg++13.3.0Error
Apr 23, 2025 20:33vahookvahookCPPg++13.3.0Success5,357
Apr 23, 2025 20:14vahookvahookCPPg++13.3.0Success4,175
Apr 23, 2025 19:58vahookvahookCPPg++13.3.0Success4,160
Apr 23, 2025 19:43vahookvahookCPPg++13.3.0Success4,181
Apr 23, 2025 19:06vahookvahookCPPclang++18.1.3Success4,180
Apr 23, 2025 19:06vahookvahookCPPg++13.3.0Success4,168
Apr 23, 2025 19:05vahookvahookCPPg++13.3.0Success4,166
Apr 23, 2025 19:01vahookvahookCPPg++13.3.0Success4,173
Apr 23, 2025 17:19vahookvahookCPPg++13.3.0Success3,209,580
Apr 23, 2025 13:02Emanuele BolognesiEmanuele BolognesiRUSTrust-1.86.0Success7,655+115.86 RP
Apr 23, 2025 12:58Emanuele BolognesiEmanuele BolognesiRUSTrust-1.86.0Success8,400+729.35 RP
Apr 23, 2025 12:40Emanuele BolognesiEmanuele BolognesiRUSTrust-1.86.0Success21,686+461.13 RP
Apr 23, 2025 07:52vahookvahookCPPg++13.3.0Success4,166
Apr 23, 2025 07:51vahookvahookCPPg++13.3.0Error
Apr 23, 2025 07:34vahookvahookCPPg++13.3.0Success4,160
Apr 23, 2025 07:29vahookvahookCPPclang++18.1.3Success4,175
Apr 23, 2025 07:28vahookvahookCPPg++13.3.0Success4,160
Apr 23, 2025 07:21vahookvahookCPPg++13.3.0Success4,181
Apr 23, 2025 07:19vahookvahookCPPg++13.3.0Success4,167
Apr 23, 2025 07:15vahookvahookCPPclang++18.1.3Success4,168
Apr 23, 2025 07:15vahookvahookCPPg++13.3.0Success4,160
Apr 23, 2025 07:09vahookvahookCPPg++13.3.0Success4,159+1.16 RP
Apr 23, 2025 07:07vahookvahookCPPg++13.3.0Success4,161+1.15 RP
Apr 23, 2025 07:01vahookvahookCPPg++13.3.0Success4,166
Apr 23, 2025 06:55vahookvahookCPPg++13.3.0Success4,168
Apr 23, 2025 06:52vahookvahookCPPg++13.3.0Success4,163+1.73 RP
Apr 23, 2025 06:50vahookvahookCPPg++13.3.0Success4,170
Apr 23, 2025 06:48vahookvahookCPPclang++18.1.3Success4,200
Apr 23, 2025 06:45vahookvahookCPPclang++18.1.3Success4,172
Apr 23, 2025 06:09vahookvahookCPPclang++18.1.3Error
Apr 23, 2025 06:03vahookvahookCPPclang++18.1.3Error
Apr 23, 2025 05:15vahookvahookCPPclang++18.1.3Success4,518
Apr 23, 2025 05:13vahookvahookCPPg++13.3.0Success4,487
Apr 23, 2025 04:48vahookvahookCPPg++13.3.0Success4,172
Apr 23, 2025 04:30vahookvahookCPPg++13.3.0Success5,341
Apr 23, 2025 04:23vahookvahookCPPg++13.3.0Success4,167
Apr 23, 2025 04:14vahookvahookCPPclang++18.1.3Success4,173
Apr 23, 2025 04:06vahookvahookCPPg++13.3.0Error
Apr 23, 2025 03:41vahookvahookCPPg++13.3.0Success4,248
Apr 23, 2025 03:37vahookvahookCPPg++13.3.0Success4,166+9.76 RP
Apr 23, 2025 02:53vahookvahookCPPg++13.3.0Success4,193
Apr 23, 2025 02:38vahookvahookCPPg++13.3.0Success4,250
Apr 23, 2025 02:31NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success5,919
Apr 23, 2025 02:28vahookvahookCPPg++13.3.0Success4,227
Apr 23, 2025 02:28vahookvahookCPPclang++18.1.3Success4,212
Apr 23, 2025 02:24vahookvahookCPPclang++18.1.3Success4,191
Apr 23, 2025 02:23vahookvahookCPPg++13.3.0Success4,183+15.33 RP
Apr 23, 2025 00:53vahookvahookCPPg++13.3.0Success4,244
Apr 23, 2025 00:36vahookvahookCPPg++13.3.0Success4,355
Apr 23, 2025 00:34vahookvahookCPPg++13.3.0Success4,662
Apr 23, 2025 00:06vahookvahookCPPg++13.3.0Success4,223
Apr 23, 2025 00:03vahookvahookCPPg++13.3.0Success4,282
Apr 23, 2025 00:01vahookvahookCPPg++13.3.0Success4,213
Apr 22, 2025 23:47vahookvahookCPPg++13.3.0Success4,278
Apr 22, 2025 23:39vahookvahookCPPg++13.3.0Success4,277
Apr 22, 2025 23:38vahookvahookCPPg++13.3.0Success4,221
Apr 22, 2025 23:35vahookvahookCPPg++13.3.0Success4,239
Apr 22, 2025 23:07vahookvahookCPPclang++18.1.3Success4,224
Apr 22, 2025 23:06vahookvahookCPPg++13.3.0Success4,217