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 2, 2023 16:55Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,860
Jan 2, 2023 16:55Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,002
Jan 2, 2023 16:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,362
Jan 2, 2023 16:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,271
Jan 2, 2023 16:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,835+4.27 RP
Jan 2, 2023 16:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success6,068
Jan 2, 2023 16:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,013
Jan 2, 2023 16:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,872
Jan 2, 2023 16:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,610
Jan 2, 2023 16:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,869
Jan 2, 2023 16:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,341
Jan 2, 2023 16:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,848
Jan 2, 2023 16:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,867
Jan 2, 2023 16:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,852
Jan 2, 2023 16:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,855
Jan 2, 2023 16:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,858
Jan 2, 2023 16:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,849
Jan 2, 2023 16:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,845+5.95 RP
Jan 2, 2023 16:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,859+2.12 RP
Jan 2, 2023 16:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,033
Jan 2, 2023 16:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,869
Jan 2, 2023 16:48Hal FHal FCPPclang++10.0.0Success4,864
Jan 2, 2023 16:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,864+0.85 RP
Jan 2, 2023 16:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,866+2.11 RP
Jan 2, 2023 16:48Hal FHal FCPPclang++10.0.0Error
Jan 2, 2023 16:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,878
Jan 2, 2023 16:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,907
Jan 2, 2023 16:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,905
Jan 2, 2023 16:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,959
Jan 2, 2023 16:46Hal FHal FCPPclang++10.0.0Error
Jan 2, 2023 16:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,971
Jan 2, 2023 16:46Hal FHal FCPPclang++10.0.0Error
Jan 2, 2023 16:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,048
Jan 2, 2023 16:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,066
Jan 2, 2023 16:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,914
Jan 2, 2023 16:43Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,357
Jan 2, 2023 16:43Hal FHal FCPPclang++10.0.0Success4,878
Jan 2, 2023 16:41Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,871+2.11 RP
Jan 2, 2023 16:40Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,271
Jan 2, 2023 16:40Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,198
Jan 2, 2023 16:38Jack FrigaardJack FrigaardCPPclang++10.0.0Error
Jan 2, 2023 16:38Jack FrigaardJack FrigaardCPPclang++10.0.0Error
Jan 2, 2023 16:34Hal FHal FCPPclang++10.0.0Success4,893
Jan 2, 2023 16:34Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,183
Jan 2, 2023 16:34Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,876+0.84 RP
Jan 2, 2023 16:33Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,878+15.85 RP
Jan 2, 2023 16:33Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,957
Jan 2, 2023 16:33Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,962
Jan 2, 2023 16:33Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,916+50.83 RP
Jan 2, 2023 16:32Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,042+38.19 RP
Jan 2, 2023 16:32Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,581
Jan 2, 2023 16:32Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,357
Jan 2, 2023 16:31Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,343
Jan 2, 2023 16:31Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,309
Jan 2, 2023 16:29Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,141+35.66 RP
Jan 2, 2023 16:26Hal FHal FCPPclang++10.0.0Success4,880
Jan 2, 2023 16:21Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,402
Jan 2, 2023 16:21Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,378
Jan 2, 2023 16:21Hal FHal FCPPclang++10.0.0Error
Jan 2, 2023 16:21Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,432
Jan 2, 2023 16:21Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,273
Jan 2, 2023 16:20Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,322
Jan 2, 2023 16:19Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,328
Jan 2, 2023 16:19Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,289
Jan 2, 2023 16:18Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,237+15.91 RP
Jan 2, 2023 16:18Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,281+20.22 RP
Jan 2, 2023 16:17Hal FHal FCPPclang++10.0.0Success4,857
Jan 2, 2023 16:16Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,338+41.19 RP
Jan 2, 2023 16:15Hal FHal FCPPclang++10.0.0Success4,763+163.03 RP
Jan 2, 2023 16:15Jack FrigaardJack FrigaardCPPclang++10.0.0Error
Jan 2, 2023 16:14Hal FHal FCPPclang++10.0.0Success5,286
Jan 2, 2023 16:08Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,602
Jan 2, 2023 16:07Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,586
Jan 2, 2023 16:06Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,809
Jan 2, 2023 16:06Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,495
Jan 2, 2023 15:27Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,585
Jan 2, 2023 14:59Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,720
Jan 2, 2023 14:59Jack FrigaardJack FrigaardCPPg++9.3.0Success5,599
Jan 2, 2023 14:57Jack FrigaardJack FrigaardCPPg++9.3.0Success5,950
Jan 2, 2023 14:55Jack FrigaardJack FrigaardCPPg++9.3.0Success5,927
Jan 2, 2023 14:55Jack FrigaardJack FrigaardCPPg++9.3.0Success5,627
Jan 2, 2023 14:55Jack FrigaardJack FrigaardCPPg++9.3.0Success5,488
Jan 2, 2023 14:53Jack FrigaardJack FrigaardCPPg++9.3.0Success5,491
Jan 2, 2023 14:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,522
Jan 2, 2023 14:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,479
Jan 2, 2023 14:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,583
Jan 2, 2023 14:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,506
Jan 2, 2023 14:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,483
Jan 2, 2023 14:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,566
Jan 2, 2023 14:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,487
Jan 2, 2023 14:49Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,902
Jan 2, 2023 14:48Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,478
Jan 2, 2023 14:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,480
Jan 2, 2023 14:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,458+4.02 RP
Jan 2, 2023 14:47Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,470+2.00 RP
Jan 2, 2023 14:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,490
Jan 2, 2023 14:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,915
Jan 2, 2023 14:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,488
Jan 2, 2023 14:46Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,476+0.33 RP
Jan 2, 2023 14:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,487