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 22, 2025 08:55NoSIMD_C#NoSIMD_C#CSHARP9.0.1Success5,928
Apr 22, 2025 08:52NoSIMD_C#NoSIMD_C#CSHARP9.0.0Success5,898
Apr 22, 2025 08:50NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success5,925
Apr 22, 2025 08:48NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.1Success5,904
Apr 22, 2025 08:46NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.7Success5,924
Apr 22, 2025 08:44NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.6Success7,721
Apr 22, 2025 08:42NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.5Success7,446
Apr 22, 2025 08:40NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.4Success7,771
Apr 22, 2025 08:38NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.3Success7,771
Apr 22, 2025 08:36NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.2Success7,721
Apr 22, 2025 08:32NoSIMD_C#NoSIMD_C#CSHARP9.0.0-preview.1Success7,769
Apr 22, 2025 08:24NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success5,895
Apr 22, 2025 08:23NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success5,914
Apr 22, 2025 08:12NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success6,061
Apr 22, 2025 07:38NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success49,125
Apr 22, 2025 07:36NoSIMD_C#NoSIMD_C#CSHARP9.0.4Error
Apr 22, 2025 07:17NoSIMD_C#NoSIMD_C#CSHARP9.0.4Error
Apr 22, 2025 07:12NoSIMD_C#NoSIMD_C#CSHARP9.0.4Error
Apr 22, 2025 07:09NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success36,124
Apr 22, 2025 02:14vahookvahookCPPclang++18.1.3Success4,272
Apr 22, 2025 02:14vahookvahookCPPclang++18.1.3Success4,266
Apr 22, 2025 02:11vahookvahookCPPclang++18.1.3Success4,284
Apr 22, 2025 02:11vahookvahookCPPclang++18.1.3Success4,282
Apr 22, 2025 02:10vahookvahookCPPclang++18.1.3Success4,317
Apr 22, 2025 02:10vahookvahookCPPclang++18.1.3Success4,330
Apr 22, 2025 02:09vahookvahookCPPclang++18.1.3Success4,279
Apr 22, 2025 00:55vahookvahookCPPclang++18.1.3Success4,412
Apr 22, 2025 00:31vahookvahookCPPclang++18.1.3Success4,453
Apr 21, 2025 23:38vahookvahookCPPclang++18.1.3Success4,257+0.55 RP
Apr 21, 2025 23:38vahookvahookCPPclang++18.1.3Success4,278
Apr 21, 2025 23:23vahookvahookCPPclang++18.1.3Success4,480
Apr 21, 2025 23:22vahookvahookCPPclang++18.1.3Success4,360
Apr 21, 2025 23:20vahookvahookCPPclang++18.1.3Success4,268
Apr 21, 2025 23:08vahookvahookCPPclang++18.1.3Success4,337
Apr 21, 2025 23:03vahookvahookCPPclang++18.1.3Success4,648
Apr 21, 2025 23:01vahookvahookCPPclang++18.1.3Success4,419
Apr 21, 2025 23:00vahookvahookCPPclang++18.1.3Success4,397
Apr 21, 2025 22:39vahookvahookCPPclang++18.1.3Success4,271
Apr 21, 2025 22:38vahookvahookCPPclang++18.1.3Success4,295
Apr 21, 2025 22:37vahookvahookCPPclang++18.1.3Success4,383
Apr 21, 2025 22:36vahookvahookCPPclang++18.1.3Success4,274
Apr 21, 2025 22:35vahookvahookCPPclang++18.1.3Success4,336
Apr 21, 2025 22:34vahookvahookCPPclang++18.1.3Success4,285
Apr 21, 2025 22:33vahookvahookCPPclang++18.1.3Success4,296
Apr 21, 2025 22:31vahookvahookCPPclang++18.1.3Success4,266
Apr 21, 2025 22:30vahookvahookCPPclang++18.1.3Success4,281
Apr 21, 2025 20:55Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success4,716
Apr 21, 2025 20:54Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success38,621
Apr 21, 2025 20:49Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Apr 21, 2025 20:25vahookvahookCPPclang++18.1.3Success4,388
Apr 21, 2025 20:20Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Success49,710
Apr 21, 2025 20:19Adam FolwarcznyAdam FolwarcznyCPPg++13.3.0Error
Apr 21, 2025 19:20vahookvahookCPPclang++18.1.3Success4,403
Apr 21, 2025 19:15vahookvahookCPPclang++18.1.3Success4,279
Apr 21, 2025 18:11vahookvahookCPPclang++18.1.3Success4,261
Apr 21, 2025 17:59NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,102
Apr 21, 2025 17:59vahookvahookCPPclang++18.1.3Success4,258+2.75 RP
Apr 21, 2025 17:53NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,309
Apr 21, 2025 17:53vahookvahookCPPclang++18.1.3Success4,282
Apr 21, 2025 17:52NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,209
Apr 21, 2025 17:52NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,117
Apr 21, 2025 17:45NoSIMD_C#NoSIMD_C#CSHARP9.0.4Error
Apr 21, 2025 17:43NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,825
Apr 21, 2025 17:42NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,208
Apr 21, 2025 17:41NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,213
Apr 21, 2025 17:40NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,241
Apr 21, 2025 17:38NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,387
Apr 21, 2025 17:37NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,527
Apr 21, 2025 17:36NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,743
Apr 21, 2025 17:32NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,640
Apr 21, 2025 17:30NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,708
Apr 21, 2025 17:29NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success12,274
Apr 21, 2025 17:28NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,837
Apr 21, 2025 17:27NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,811
Apr 21, 2025 17:03NoSIMD_C#NoSIMD_C#CSHARP9.0.4Success11,604
Apr 20, 2025 22:06Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,533
Apr 20, 2025 22:04Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,527
Apr 20, 2025 22:03Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,777
Apr 20, 2025 21:38Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,518
Apr 20, 2025 21:38Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,520
Apr 20, 2025 21:37Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,562
Apr 20, 2025 21:36Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,513+5.88 RP
Apr 20, 2025 21:34Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,568
Apr 20, 2025 21:30Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,525+0.49 RP
Apr 20, 2025 21:27Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Error
Apr 20, 2025 21:20Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,700
Apr 20, 2025 21:19Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success6,979
Apr 20, 2025 21:17Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success5,026
Apr 20, 2025 21:15Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success5,082
Apr 20, 2025 21:15Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Error
Apr 20, 2025 21:11Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,529
Apr 20, 2025 21:01Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,526+1.46 RP
Apr 20, 2025 20:56Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,588
Apr 20, 2025 20:56Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,538
Apr 20, 2025 20:52Adam FolwarcznyAdam FolwarcznyCPPg++13.2.0Success4,529+94.72 RP
Apr 20, 2025 20:52Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success4,732+6.23 RP
Apr 20, 2025 20:52Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success4,752
Apr 20, 2025 20:48Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success4,746+22.40 RP
Apr 20, 2025 20:47Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success5,066
Apr 20, 2025 20:47Adam FolwarcznyAdam FolwarcznyCPPclang++18.1.3Success5,053