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
Nov 6, 2024 23:36CountHarebourgCountHarebourgCPPclang++18.1.3Success5,967
Nov 6, 2024 23:35CountHarebourgCountHarebourgCPPclang++18.1.3Success5,971
Nov 6, 2024 23:34CountHarebourgCountHarebourgCPPclang++18.1.3Success5,983
Nov 6, 2024 23:25CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 23:25CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 23:23CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 23:17CountHarebourgCountHarebourgCPPclang++18.1.3Success5,900+807.21 RP
Nov 6, 2024 23:14CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 23:12CountHarebourgCountHarebourgCPPclang++18.1.3Success13,693
Nov 6, 2024 23:11CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 23:08CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:58CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:57CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:57CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:53CountHarebourgCountHarebourgCPPclang++18.1.3Success15,323
Nov 6, 2024 22:51CountHarebourgCountHarebourgCPPclang++18.1.3Success11,582
Nov 6, 2024 22:49CountHarebourgCountHarebourgCPPclang++18.1.3Success12,223
Nov 6, 2024 22:48CountHarebourgCountHarebourgCPPclang++18.1.3Success11,449
Nov 6, 2024 22:47CountHarebourgCountHarebourgCPPclang++18.1.3Success11,378
Nov 6, 2024 22:45CountHarebourgCountHarebourgCPPclang++18.1.3Success11,265+0.24 RP
Nov 6, 2024 22:45CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:43CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:42CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:40CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:34Manuel PepeManuel PepeGOgo1.23.2Error
Nov 6, 2024 22:33CountHarebourgCountHarebourgCPPclang++18.1.3Success11,423
Nov 6, 2024 22:32CountHarebourgCountHarebourgCPPclang++18.1.3Success11,268+677.09 RP
Nov 6, 2024 22:28CountHarebourgCountHarebourgCPPclang++18.1.3Error
Nov 6, 2024 22:24CountHarebourgCountHarebourgCPPclang++18.1.3Success52,921
Nov 6, 2024 22:23CountHarebourgCountHarebourgCPPclang++18.1.3Success47,563
Nov 6, 2024 22:23CountHarebourgCountHarebourgCPPg++13.2.0Success50,821
Nov 6, 2024 22:22CountHarebourgCountHarebourgCPPclang++18.1.3Success53,691
Nov 6, 2024 19:34spacecat8086spacecat8086CPPclang++18.1.3Success7,263+637.58 RP
Nov 6, 2024 19:28spacecat8086spacecat8086CPPclang++18.1.3Success27,209
Nov 6, 2024 19:26spacecat8086spacecat8086CPPclang++18.1.3Error
Nov 6, 2024 19:22spacecat8086spacecat8086CPPclang++18.1.3Success13,527+0.44 RP
Nov 6, 2024 19:20spacecat8086spacecat8086CPPclang++18.1.3Success13,535+548.07 RP
Nov 6, 2024 15:34spacecat8086spacecat8086CPPclang++18.1.3Success52,444
Nov 6, 2024 15:34spacecat8086spacecat8086CPPg++13.2.0Success55,841
Nov 6, 2024 15:34Dan StolyarovDan StolyarovCPPg++13.2.0Success32,709
Nov 6, 2024 15:33spacecat8086spacecat8086CPPclang++18.1.3Success54,109
Nov 6, 2024 15:24Dan StolyarovDan StolyarovCPPg++13.2.0Success32,700+95.05 RP
Nov 6, 2024 15:23Dan StolyarovDan StolyarovCPPg++13.2.0Success51,044
Nov 6, 2024 15:23spacecat8086spacecat8086CPPclang++18.1.3Success52,663
Nov 6, 2024 15:23Dan StolyarovDan StolyarovCPPclang++18.1.3Success47,448+207.15 RP
Nov 6, 2024 15:21spacecat8086spacecat8086CPPclang++18.1.3Error
Nov 6, 2024 15:18spacecat8086spacecat8086CPPclang++18.1.3Error
Nov 6, 2024 15:17Dan StolyarovDan StolyarovCPPclang++18.1.3Success2,769,641+3.61 RP
Nov 6, 2024 15:15spacecat8086spacecat8086CPPclang++18.1.3Error
Nov 6, 2024 15:12spacecat8086spacecat8086CPPclang++18.1.3Success52,512
Nov 6, 2024 14:59spacecat8086spacecat8086CPPclang++18.1.3Success56,685
Nov 6, 2024 14:45spacecat8086spacecat8086CPPclang++18.1.3Success52,424+148.12 RP
Nov 6, 2024 14:30spacecat8086spacecat8086CPPclang++18.1.3Success234,573+39.02 RP
Nov 6, 2024 14:27spacecat8086spacecat8086CPPclang++18.1.3Error
Nov 6, 2024 14:16spacecat8086spacecat8086CPPclang++18.1.3Success2,769,588+3.61 RP
Nov 6, 2024 09:49Alexander KosachevAlexander KosachevCPPg++13.2.0Success4,696+1'710.01 RP
Nov 6, 2024 09:41NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success84,951
Nov 6, 2024 09:40NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 6, 2024 09:30NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success91,241
Nov 6, 2024 09:29NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success86,486
Nov 6, 2024 09:14NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success63,942+152.81 RP
Nov 6, 2024 08:18NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 6, 2024 08:17NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 6, 2024 07:52NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 6, 2024 07:44NoSIMD_C#NoSIMD_C#CPPg++13.2.0Success2,788,145+3.59 RP
Nov 6, 2024 07:43Andrey LikhachevAndrey LikhachevCPPclang++18.1.3Success2,799,548
Nov 6, 2024 07:39Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,586
Nov 6, 2024 07:39Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,589
Nov 6, 2024 07:37Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,573
Nov 6, 2024 07:36Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,905
Nov 6, 2024 07:29Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,931
Nov 6, 2024 07:28Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,932
Nov 6, 2024 07:28Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,932
Nov 6, 2024 07:27Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,929
Nov 6, 2024 07:25Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success6,026
Nov 6, 2024 07:21Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,581
Nov 6, 2024 07:15Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,589
Nov 6, 2024 07:13Andrey TsvetkovAndrey TsvetkovGOgo1.23.2Success5,582
Nov 6, 2024 06:45NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 6, 2024 06:43NoSIMD_C#NoSIMD_C#CSHARP8.0.10Error
Nov 6, 2024 06:36NoSIMD_C#NoSIMD_C#CSHARP8.0.10Error
Nov 6, 2024 06:29NoSIMD_C#NoSIMD_C#CSHARP8.0.10Error
Nov 6, 2024 06:05NoSIMD_C#NoSIMD_C#CSHARP8.0.10Error
Nov 6, 2024 05:52NoSIMD_C#NoSIMD_C#CSHARP8.0.10Error
Nov 6, 2024 05:28Alexander KosachevAlexander KosachevCPPg++13.2.0Success23,840+419.46 RP
Nov 6, 2024 03:39Jay HaybatovJay HaybatovCSHARP9.0.0-rc.2Error
Nov 6, 2024 03:38Jay HaybatovJay HaybatovCSHARP8.0.10Error
Nov 6, 2024 03:37Jay HaybatovJay HaybatovCSHARP8.0.10Error
Nov 6, 2024 01:09Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success14,376+1.50 RP
Nov 6, 2024 01:08Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Error
Nov 6, 2024 01:08Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success14,715
Nov 6, 2024 01:08Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success14,463
Nov 6, 2024 01:07Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success14,407+78.91 RP
Nov 6, 2024 00:23Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success16,255+7.55 RP
Nov 6, 2024 00:22Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success16,457+13.57 RP
Nov 6, 2024 00:21Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success44,533
Nov 6, 2024 00:19Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success16,833+109.36 RP
Nov 6, 2024 00:16Sergey SpiridonovSergey SpiridonovCPPclang++18.1.3Success20,631+484.71 RP
Nov 5, 2024 23:52Evgen BodunovEvgen BodunovCPPclang++18.1.3Success10,770
Nov 5, 2024 23:37Evgen BodunovEvgen BodunovCPPclang++18.1.3Success6,007