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
Jan 1, 2023 21:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,587
Jan 1, 2023 21:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,679
Jan 1, 2023 21:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,637
Jan 1, 2023 21:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,638
Jan 1, 2023 21:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,718
Jan 1, 2023 21:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,673
Jan 1, 2023 21:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,724
Jan 1, 2023 21:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,724
Jan 1, 2023 21:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,638
Jan 1, 2023 21:44Jack FrigaardJack FrigaardCPPclang++10.0.0Error
Jan 1, 2023 21:44Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,594
Jan 1, 2023 21:41Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,582+0.64 RP
Jan 1, 2023 21:40Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,584+1.60 RP
Jan 1, 2023 21:39Hal FHal FCPPclang++10.0.0Success6,373
Jan 1, 2023 21:36Hal FHal FCPPclang++10.0.0Success5,183
Jan 1, 2023 21:36Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,820
Jan 1, 2023 21:36Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,624
Jan 1, 2023 21:36Hal FHal FCPPclang++10.0.0Success6,423
Jan 1, 2023 21:35Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,589+2.24 RP
Jan 1, 2023 21:34Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,653
Jan 1, 2023 21:32Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,628
Jan 1, 2023 21:32Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,623
Jan 1, 2023 21:30Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,596+7.00 RP
Jan 1, 2023 21:29Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,618+1.58 RP
Jan 1, 2023 21:23Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,623+3.16 RP
Jan 1, 2023 21:23Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,633+19.02 RP
Jan 1, 2023 21:22Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,694+528.04 RP
Jan 1, 2023 21:10Jack FrigaardJack FrigaardCPPclang++10.0.0Success8,167
Jan 1, 2023 21:09Jack FrigaardJack FrigaardCPPclang++10.0.0Success8,269
Jan 1, 2023 21:09Jack FrigaardJack FrigaardCPPclang++10.0.0Success8,142+1'228.20 RP
Jan 1, 2023 19:27Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 19:26Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 19:24Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 19:23Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 19:04Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 19:04Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 18:57Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 18:57Hal FHal FCPPclang++10.0.0Error
Jan 1, 2023 18:36Hal FHal FCPPclang++10.0.0Success6,377
Jan 1, 2023 18:32Hal FHal FCPPclang++10.0.0Success5,164+106.32 RP
Jan 1, 2023 18:31Hal FHal FCPPg++9.3.0Success5,464+4.01 RP
Jan 1, 2023 18:24Hal FHal FCPPg++9.3.0Success5,576
Jan 1, 2023 18:20Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 18:16Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 18:02Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:58Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:57Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:53Hal FHal FCPPg++9.3.0Success6,266
Jan 1, 2023 17:53Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:46Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:43Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 17:43Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 16:28Hal FHal FCPPg++9.3.0Success6,265
Jan 1, 2023 16:27Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 16:26Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 16:26Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 15:44Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 15:42Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 15:41Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 15:40Hal FHal FCPPg++9.3.0Error
Jan 1, 2023 15:37Hal FHal FCPPg++9.3.0Success5,577
Dec 31, 2022 18:56Hal FHal FCPPg++9.3.0Error
Dec 31, 2022 18:41Hal FHal FCPPg++9.3.0Success5,980
Dec 31, 2022 18:40Hal FHal FCPPg++9.3.0Success5,610
Dec 31, 2022 18:40Hal FHal FCPPg++9.3.0Success5,528
Dec 31, 2022 18:39Hal FHal FCPPg++9.3.0Success5,509
Dec 31, 2022 17:57Hal FHal FCPPg++9.3.0Success5,578
Dec 31, 2022 17:54Hal FHal FCPPclang++10.0.0Success5,586
Dec 31, 2022 17:39Hal FHal FCPPclang++10.0.0Success5,476+3.33 RP
Dec 31, 2022 17:16Hal FHal FCPPclang++10.0.0Success5,523
Dec 31, 2022 17:15Hal FHal FCPPclang++10.0.0Error
Dec 31, 2022 17:14Hal FHal FCPPclang++10.0.0Error
Dec 31, 2022 17:10Hal FHal FCPPclang++10.0.0Error
Dec 31, 2022 17:09Hal FHal FCPPclang++10.0.0Error
Dec 31, 2022 17:05Hal FHal FCPPclang++10.0.0Success5,486+39.02 RP
Dec 31, 2022 17:03Hal FHal FCPPclang++10.0.0Error
Dec 31, 2022 16:44parastromparastromRUSTrust-1.66.0Success40,159+132.39 RP
Dec 31, 2022 16:44parastromparastromRUSTrust-1.66.0Error
Dec 31, 2022 16:20parastromparastromRUSTrust-1.66.0Success85,745+116.62 RP
Dec 30, 2022 23:49Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 23:47Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 23:40Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 23:03Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 22:58Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 22:36Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 22:33Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 22:10Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 22:01Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 21:59Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 21:58Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 21:52Hal FHal FCPPg++9.3.0Success5,701
Dec 30, 2022 20:31Hal FHal FCPPclang++10.0.0Success5,606
Dec 30, 2022 20:23Hal FHal FCPPclang++10.0.0Success5,606+0.64 RP
Dec 30, 2022 20:17Hal FHal FCPPclang++10.0.0Success5,608+68.20 RP
Dec 30, 2022 20:08Hal FHal FCPPclang++10.0.0Success5,831+23.21 RP
Dec 30, 2022 19:36Hal FHal FCPPclang++10.0.0Success5,911+2.00 RP
Dec 30, 2022 19:34Hal FHal FCPPclang++10.0.0Error
Dec 30, 2022 19:32Hal FHal FCPPclang++10.0.0Success5,918+5.41 RP
Dec 30, 2022 19:25Hal FHal FCPPclang++10.0.0Success6,026
Dec 30, 2022 19:24Hal FHal FCPPg++9.3.0Success5,937+1'684.35 RP