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 24, 2025 20:03lukostlukostCPPclang++18.1.3Success5,272
Apr 24, 2025 20:02lukostlukostCPPclang++18.1.3Success5,273
Apr 24, 2025 20:02lukostlukostCPPclang++18.1.3Success5,792
Apr 24, 2025 20:01lukostlukostCPPclang++18.1.3Success5,272
Apr 24, 2025 19:59lukostlukostCPPclang++18.1.3Success5,270+1.08 RP
Apr 24, 2025 19:58lukostlukostCPPg++13.3.0Success5,273
Apr 24, 2025 19:58lukostlukostCPPg++13.3.0Success5,273
Apr 24, 2025 19:57lukostlukostCPPclang++18.1.3Success5,273
Apr 24, 2025 19:50lukostlukostCPPclang++18.1.3Success50,257
Apr 24, 2025 19:46lukostlukostCPPclang++18.1.3Success5,332
Apr 24, 2025 19:45lukostlukostCPPg++13.3.0Success5,352
Apr 24, 2025 19:41lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:41lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:40lukostlukostCPPg++13.3.0Success5,352
Apr 24, 2025 19:36lukostlukostCPPg++13.3.0Success5,275
Apr 24, 2025 19:35lukostlukostCPPg++13.3.0Error
Apr 24, 2025 19:35lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:32lukostlukostCPPclang++18.1.3Success5,273+17.81 RP
Apr 24, 2025 19:30lukostlukostCPPclang++18.1.3Success5,705
Apr 24, 2025 19:29lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:29lukostlukostCPPg++13.3.0Error
Apr 24, 2025 19:26lukostlukostCPPg++13.3.0Error
Apr 24, 2025 19:24lukostlukostCPPg++13.3.0Error
Apr 24, 2025 19:22lukostlukostCPPg++13.3.0Error
Apr 24, 2025 19:18lukostlukostCPPclang++18.1.3Success5,495
Apr 24, 2025 19:17lukostlukostCPPg++13.3.0Success5,324
Apr 24, 2025 19:14lukostlukostCPPg++13.3.0Success5,323+52.16 RP
Apr 24, 2025 19:14lukostlukostCPPclang++18.1.3Success5,484
Apr 24, 2025 19:12lukostlukostCPPclang++18.1.3Success5,475+7.31 RP
Apr 24, 2025 19:10lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:05lukostlukostCPPclang++18.1.3Success5,499
Apr 24, 2025 19:03lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:03lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 19:01lukostlukostCPPclang++18.1.3Success5,513
Apr 24, 2025 18:57lukostlukostCPPclang++18.1.3Success5,497+44.87 RP
Apr 24, 2025 18:55lukostlukostCPPclang++18.1.3Success5,636+19.92 RP
Apr 24, 2025 18:54lukostlukostCPPclang++18.1.3Success5,700+80.19 RP
Apr 24, 2025 18:50lukostlukostCPPclang++18.1.3Success5,973
Apr 24, 2025 18:48lukostlukostCPPclang++18.1.3Success5,973+5.59 RP
Apr 24, 2025 18:45lukostlukostCPPclang++18.1.3Success5,993+19.26 RP
Apr 24, 2025 18:43lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 18:41lukostlukostCPPg++13.3.0Success6,582
Apr 24, 2025 18:39KeefeKeefeCPPg++13.3.0Success5,030
Apr 24, 2025 18:38lukostlukostCPPclang++18.1.3Success6,168
Apr 24, 2025 18:37KeefeKeefeCPPg++13.3.0Success5,086
Apr 24, 2025 18:36lukostlukostCPPclang++18.1.3Success6,854
Apr 24, 2025 18:35lukostlukostCPPclang++18.1.3Success6,063+694.69 RP
Apr 24, 2025 18:32KeefeKeefeCPPg++13.3.0Error
Apr 24, 2025 18:31lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 18:30KeefeKeefeCPPg++13.3.0Error
Apr 24, 2025 18:27KeefeKeefeCPPg++13.3.0Success4,964
Apr 24, 2025 18:27KeefeKeefeCPPg++13.3.0Success5,975
Apr 24, 2025 18:27lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 18:26lukostlukostCPPclang++18.1.3Success12,091
Apr 24, 2025 18:26lukostlukostCPPclang++18.1.3Success10,703
Apr 24, 2025 18:26lukostlukostCPPclang++18.1.3Success11,245
Apr 24, 2025 18:24lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 18:23lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 18:22lukostlukostCPPclang++18.1.3Success18,369
Apr 24, 2025 18:21lukostlukostCPPclang++18.1.3Success11,215
Apr 24, 2025 18:21lukostlukostCPPclang++18.1.3Success11,302
Apr 24, 2025 18:20lukostlukostCPPclang++18.1.3Success11,249
Apr 24, 2025 18:19KeefeKeefeCPPg++13.3.0Success5,927
Apr 24, 2025 18:19lukostlukostCPPclang++18.1.3Success16,221
Apr 24, 2025 18:19lukostlukostCPPclang++18.1.3Success11,583
Apr 24, 2025 18:18lukostlukostCPPclang++18.1.3Success10,475+2.27 RP
Apr 24, 2025 18:14lukostlukostCPPg++13.3.0Success11,374
Apr 24, 2025 18:10lukostlukostCPPclang++18.1.3Success10,927
Apr 24, 2025 17:53lukostlukostCPPclang++18.1.3Error
Apr 24, 2025 17:51lukostlukostCPPclang++18.1.3Success10,500+56.08 RP
Apr 24, 2025 17:50lukostlukostCPPclang++18.1.3Success11,157+28.17 RP
Apr 24, 2025 17:50lukostlukostCPPg++13.3.0Success11,810
Apr 24, 2025 17:49lukostlukostCPPg++13.3.0Success11,988
Apr 24, 2025 17:49lukostlukostCPPg++13.3.0Success11,755
Apr 24, 2025 17:48lukostlukostCPPg++13.3.0Error
Apr 24, 2025 17:45lukostlukostCPPg++13.3.0Success13,956
Apr 24, 2025 17:45lukostlukostCPPg++13.3.0Success13,947
Apr 24, 2025 17:45lukostlukostCPPg++13.3.0Success14,038
Apr 24, 2025 17:43lukostlukostCPPg++13.3.0Success14,046
Apr 24, 2025 17:42lukostlukostCPPg++13.3.0Success14,455
Apr 24, 2025 17:41lukostlukostCPPg++13.3.0Success13,912
Apr 24, 2025 17:41lukostlukostCPPg++13.3.0Success14,404
Apr 24, 2025 17:41lukostlukostCPPg++13.3.0Success13,937
Apr 24, 2025 17:41lukostlukostCPPg++13.3.0Success14,675
Apr 24, 2025 17:39lukostlukostCPPg++13.3.0Success14,633
Apr 24, 2025 17:38lukostlukostCPPg++13.3.0Success14,439
Apr 24, 2025 17:37lukostlukostCPPg++13.3.0Success14,517
Apr 24, 2025 17:37lukostlukostCPPg++13.3.0Success13,907
Apr 24, 2025 17:36lukostlukostCPPg++13.3.0Success17,924
Apr 24, 2025 17:36lukostlukostCPPg++13.3.0Success36,374
Apr 24, 2025 17:36lukostlukostCPPg++13.3.0Success23,134
Apr 24, 2025 17:34lukostlukostCPPg++13.3.0Success19,823
Apr 24, 2025 17:32lukostlukostCPPg++13.3.0Error
Apr 24, 2025 17:31lukostlukostCPPg++13.3.0Success41,122
Apr 24, 2025 17:29lukostlukostCPPg++13.3.0Success52,145
Apr 24, 2025 17:27lukostlukostCPPg++13.3.0Error
Apr 24, 2025 17:25lukostlukostCPPg++13.3.0Success19,781
Apr 24, 2025 17:24lukostlukostCPPg++13.3.0Success21,897
Apr 24, 2025 17:23lukostlukostCPPg++13.3.0Success16,765
Apr 24, 2025 17:20lukostlukostCPPg++13.3.0Success2,666,279