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 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
Nov 5, 2024 23:33CountHarebourgCountHarebourgCPPclang++18.1.3Success47,533+206.77 RP
Nov 5, 2024 23:29CountHarebourgCountHarebourgCPPclang++18.1.3Success2,769,061+3.61 RP
Nov 5, 2024 23:25Evgen BodunovEvgen BodunovCPPclang++18.1.3Success5,584
Nov 5, 2024 23:21Manuel PepeManuel PepeGOgo1.23.2Error
Nov 5, 2024 23:16Evgen BodunovEvgen BodunovCPPclang++18.1.3Success10,623
Nov 5, 2024 23:14Manuel PepeManuel PepeGOgo1.23.2Success836,803+11.95 RP
Nov 5, 2024 23:14Evgen BodunovEvgen BodunovCPPclang++18.1.3Error
Nov 5, 2024 23:11Evgen BodunovEvgen BodunovCPPclang++18.1.3Success5,584+0.64 RP
Nov 5, 2024 23:10Evgen BodunovEvgen BodunovCPPclang++18.1.3Success5,586+94.99 RP
Nov 5, 2024 23:08Evgen BodunovEvgen BodunovCPPclang++18.1.3Error
Nov 5, 2024 23:06Evgen BodunovEvgen BodunovCPPclang++18.1.3Error
Nov 5, 2024 23:03Evgen BodunovEvgen BodunovCPPclang++18.1.3Success6,016
Nov 5, 2024 22:59Evgen BodunovEvgen BodunovCPPclang++18.1.3Success5,909
Nov 5, 2024 22:53Evgen BodunovEvgen BodunovCPPclang++18.1.3Success5,899+1'691.59 RP
Nov 5, 2024 22:48Evgen BodunovEvgen BodunovCPPclang++18.1.3Success2,771,025+3.61 RP
Nov 5, 2024 22:27Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Success10,602
Nov 5, 2024 22:26Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Error
Nov 5, 2024 22:26Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Error
Nov 5, 2024 22:23Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Success10,598+0.09 RP
Nov 5, 2024 22:20Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Success10,599+939.89 RP
Nov 5, 2024 22:12Michael KlimenkoMichael KlimenkoCPPclang++18.1.3Success2,784,193+3.59 RP
Nov 5, 2024 16:55kauruuskauruusGOgo1.23.2Success51,811
Nov 5, 2024 16:34kauruuskauruusGOgo1.23.2Success46,113+69.26 RP
Nov 5, 2024 16:19kauruuskauruusGOgo1.23.2Success67,750+135.66 RP
Nov 5, 2024 16:16kauruuskauruusGOgo1.23.2Success837,413+11.94 RP
Oct 29, 2024 12:25Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success5,534
Oct 29, 2024 12:24Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success6,025
Oct 29, 2024 12:06Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success5,502+3.63 RP
Oct 29, 2024 12:05Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success5,518
Oct 29, 2024 12:00JanJanCPPclang++18.1.3Error
Oct 29, 2024 12:00Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success5,513+434.77 RP
Oct 29, 2024 11:59JanJanCPPclang++18.1.3Error
Oct 29, 2024 11:46Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success7,251
Oct 29, 2024 11:45Jonathan HallströmJonathan HallströmCPPclang++18.1.3Error
Oct 29, 2024 11:42Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success7,765
Oct 29, 2024 11:41Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success7,769
Oct 29, 2024 11:37Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success27,758
Oct 29, 2024 11:36Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success23,014
Oct 29, 2024 11:28Jonathan HallströmJonathan HallströmCPPclang++18.1.3Success7,251+1'379.12 RP
Oct 29, 2024 11:27Jonathan HallströmJonathan HallströmCPPclang++18.1.3Error
Oct 29, 2024 11:23Jonathan HallströmJonathan HallströmCPPclang++18.1.3Error
Oct 29, 2024 11:05Jonathan HallströmJonathan HallströmCPPclang++18.1.3Error
Oct 29, 2024 11:03Jonathan HallströmJonathan HallströmCPPclang++18.1.3Error
Oct 29, 2024 11:02Jonathan HallströmJonathan HallströmCPPg++9.4.0Error
Oct 29, 2024 10:55prottyprottyCPPclang++18.1.3Success12,282+814.20 RP
Oct 29, 2024 10:54prottyprottyCPPclang++18.1.3Error
Oct 29, 2024 09:17prottyprottyCPPclang++18.1.3Error
Oct 29, 2024 07:15David RubinDavid RubinRUSTrust-1.82.0Success52,962+0.02 RP
Oct 29, 2024 07:15David RubinDavid RubinRUSTrust-1.82.0Success52,968+188.79 RP
Oct 28, 2024 19:26RileyRileyCPPclang++18.1.3Error
Oct 28, 2024 19:26RileyRileyCPPclang++18.1.3Success930,076
Oct 28, 2024 19:25RileyRileyCPPclang++18.1.3Error
Oct 28, 2024 19:25RileyRileyCPPclang++18.1.3Error
Oct 28, 2024 19:24RileyRileyCPPclang++18.1.3Error
Oct 28, 2024 19:22RileyRileyCPPclang++18.1.3Error
Oct 28, 2024 19:21ndrenndrenCPPg++13.2.0Success34,088
Oct 28, 2024 19:16ndrenndrenCPPclang++18.1.3Success37,576
Oct 28, 2024 19:13ndrenndrenCPPg++13.2.0Success23,144
Oct 28, 2024 19:12ndrenndrenCPPg++13.2.0Success23,115
Oct 28, 2024 19:11RileyRileyCPPclang++18.1.3Success13,401
Oct 28, 2024 19:06ndrenndrenCPPg++13.2.0Success23,091+29.40 RP
Oct 28, 2024 19:05RileyRileyCPPclang++18.1.3Success13,398+6.24 RP
Oct 28, 2024 19:04RileyRileyCPPclang++18.1.3Success13,513
Oct 28, 2024 19:03RileyRileyCPPclang++18.1.3Success13,511+0.33 RP
Oct 28, 2024 19:03ndrenndrenCPPg++13.2.0Success24,773+403.67 RP
Oct 28, 2024 19:01RileyRileyCPPclang++18.1.3Success13,519
Oct 28, 2024 19:00RileyRileyCPPclang++18.1.3Success13,517+739.81 RP
Oct 21, 2024 12:52Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error
Oct 21, 2024 12:52Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Success5,584
Oct 21, 2024 12:47Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error
Oct 21, 2024 12:46Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error
Oct 21, 2024 12:44Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error
Oct 21, 2024 12:09Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Success5,525
Oct 21, 2024 12:08Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error
Oct 21, 2024 11:15Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Success5,499
Oct 21, 2024 11:14Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Success5,513
Oct 21, 2024 11:13Sybrand AarnoutseSybrand AarnoutseCPPg++13.2.0Error