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 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
Apr 22, 2025 23:03vahookvahookCPPclang++18.1.3Success4,210+2.82 RP
Apr 22, 2025 22:41vahookvahookCPPclang++18.1.3Success4,334
Apr 22, 2025 22:40vahookvahookCPPclang++18.1.3Success4,354
Apr 22, 2025 22:29vahookvahookCPPclang++18.1.3Success4,215
Apr 22, 2025 22:28vahookvahookCPPclang++18.1.3Success4,286
Apr 22, 2025 22:27vahookvahookCPPclang++18.1.3Success4,218
Apr 22, 2025 22:27vahookvahookCPPclang++18.1.3Success4,223
Apr 22, 2025 22:26vahookvahookCPPclang++18.1.3Success4,218
Apr 22, 2025 22:06Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,394
Apr 22, 2025 21:51Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,386
Apr 22, 2025 21:49Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,391
Apr 22, 2025 21:49Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,358
Apr 22, 2025 21:48Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,479
Apr 22, 2025 21:43Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,403
Apr 22, 2025 21:42Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,421
Apr 22, 2025 21:40Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,402
Apr 22, 2025 21:37Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,387
Apr 22, 2025 21:36Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,362
Apr 22, 2025 21:34Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,357
Apr 22, 2025 21:34Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,943
Apr 22, 2025 21:34Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,370
Apr 22, 2025 21:33Yuriy LyfenkoYuriy LyfenkoCPPg++13.3.0Success4,381
Apr 22, 2025 21:31Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,380
Apr 22, 2025 21:28Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,491
Apr 22, 2025 20:34vahookvahookCPPg++13.3.0Success4,226
Apr 22, 2025 20:30vahookvahookCPPg++13.3.0Success4,215+2.25 RP
Apr 22, 2025 20:26vahookvahookCPPg++13.3.0Success4,284
Apr 22, 2025 20:21vahookvahookCPPg++13.3.0Success4,342
Apr 22, 2025 20:12vahookvahookCPPg++13.3.0Success4,242
Apr 22, 2025 20:10vahookvahookCPPg++13.3.0Success4,244
Apr 22, 2025 20:07vahookvahookCPPg++13.3.0Success4,562
Apr 22, 2025 19:40vahookvahookCPPg++13.3.0Error
Apr 22, 2025 19:40vahookvahookCPPg++13.3.0Success4,359
Apr 22, 2025 19:36vahookvahookCPPg++13.3.0Success4,226
Apr 22, 2025 18:36vahookvahookCPPg++13.3.0Success4,237
Apr 22, 2025 18:23vahookvahookCPPg++13.3.0Success4,229
Apr 22, 2025 17:47vahookvahookCPPg++13.3.0Success4,237
Apr 22, 2025 17:41vahookvahookCPPg++13.3.0Success4,231
Apr 22, 2025 17:36vahookvahookCPPg++13.3.0Success4,219+1.12 RP
Apr 22, 2025 16:33KeefeKeefeCPPg++13.3.0Error
Apr 22, 2025 16:20vahookvahookCPPg++13.3.0Success4,221
Apr 22, 2025 16:09vahookvahookCPPg++13.3.0Success4,221+1.68 RP
Apr 22, 2025 16:09vahookvahookCPPg++13.3.0Success4,253
Apr 22, 2025 16:05vahookvahookCPPg++13.3.0Success4,236
Apr 22, 2025 16:05vahookvahookCPPclang++18.1.3Success4,235
Apr 22, 2025 15:52KeefeKeefeCPPg++13.3.0Success4,466+3.00 RP
Apr 22, 2025 15:52KeefeKeefeCPPclang++18.1.3Success4,472+94.81 RP
Apr 22, 2025 15:52KeefeKeefeCPPg++13.3.0Success4,670+4.58 RP
Apr 22, 2025 15:51vahookvahookCPPg++13.3.0Success4,224
Apr 22, 2025 15:49vahookvahookCPPg++13.3.0Success4,229
Apr 22, 2025 15:46KeefeKeefeCPPg++13.3.0Success6,289
Apr 22, 2025 15:44KeefeKeefeCPPg++13.3.0Success4,683
Apr 22, 2025 15:42KeefeKeefeCPPg++13.3.0Success5,037
Apr 22, 2025 15:22vahookvahookCPPclang++18.1.3Success4,229
Apr 22, 2025 14:54vahookvahookCPPclang++18.1.3Success4,227
Apr 22, 2025 14:39vahookvahookCPPg++13.3.0Success4,226
Apr 22, 2025 14:39vahookvahookCPPclang++18.1.3Success4,224+7.82 RP
Apr 22, 2025 14:30vahookvahookCPPclang++18.1.3Error
Apr 22, 2025 14:22vahookvahookCPPclang++18.1.3Error
Apr 22, 2025 14:21vahookvahookCPPg++13.3.0Error
Apr 22, 2025 14:03vahookvahookCPPclang++18.1.3Success4,253
Apr 22, 2025 13:50vahookvahookCPPg++13.3.0Success4,257
Apr 22, 2025 13:39vahookvahookCPPg++13.3.0Success4,238+10.53 RP
Apr 22, 2025 13:39vahookvahookCPPclang++18.1.3Success4,269
Apr 22, 2025 13:31vahookvahookCPPg++13.3.0Success4,262
Apr 22, 2025 13:26vahookvahookCPPg++13.3.0Success4,272
Apr 22, 2025 13:17vahookvahookCPPg++13.3.0Success4,720
Apr 22, 2025 13:10vahookvahookCPPg++13.3.0Success4,280
Apr 22, 2025 13:01vahookvahookCPPg++13.3.0Success4,262
Apr 22, 2025 09:40NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success5,900
Apr 22, 2025 09:37NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success5,911
Apr 22, 2025 09:36NoSIMD_C#NoSIMD_C#CSHARP9.0.3Success5,920
Apr 22, 2025 09:33NoSIMD_C#NoSIMD_C#CSHARP9.0.2Success5,901