Sum of prime numbers Andrey Tsvetkov

Compute the sum of all prime numbers in a stream of binary integers as fast as possible.

Input: 1 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: The uint64 sum of all values that are prime, printed as a decimal string.

Date AuthorLanguageStatus Score
Jan 18, 2025 07:12Ian MckibbenIan MckibbenCPPclang++18.1.3Success108,740
Jan 18, 2025 07:10Ian MckibbenIan MckibbenCPPclang++18.1.3Success108,715
Jan 18, 2025 07:09Ian MckibbenIan MckibbenCPPclang++18.1.3Success108,943
Jan 18, 2025 07:08matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 18, 2025 07:07matsuoka-601matsuoka-601CPPclang++18.1.3Success11,257
Jan 18, 2025 07:05matsuoka-601matsuoka-601CPPclang++18.1.3Success11,093
Jan 18, 2025 07:02matsuoka-601matsuoka-601CPPclang++18.1.3Success11,056+18.04 RP
Jan 18, 2025 07:02matsuoka-601matsuoka-601CPPclang++18.1.3Success11,281+16.43 RP
Jan 18, 2025 07:01matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 18, 2025 06:57matsuoka-601matsuoka-601CPPg++13.2.0Success11,494+10.76 RP
Jan 18, 2025 06:55matsuoka-601matsuoka-601CPPg++13.2.0Success11,670
Jan 18, 2025 06:54matsuoka-601matsuoka-601CPPg++13.2.0Success11,638+275.89 RP
Jan 18, 2025 06:36matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:32matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:31matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:29matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:26matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:25matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:14matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:14matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:10matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 18, 2025 06:08matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 21:05matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 21:04matsuoka-601matsuoka-601CPPclang++18.1.3Success17,201
Jan 17, 2025 21:03matsuoka-601matsuoka-601CPPg++13.2.0Success17,195
Jan 17, 2025 21:02matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 20:43matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 20:42matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 20:41matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 20:08matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 20:08matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 20:05matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 20:04matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 20:04matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 20:02matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 20:01matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 19:32matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 17, 2025 19:28matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 19:27matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 19:21matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 19:18matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 17, 2025 07:12Ian MckibbenIan MckibbenCPPclang++18.1.3Success108,753
Jan 17, 2025 07:07Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 17, 2025 07:02Ian MckibbenIan MckibbenCPPclang++18.1.3Success108,423+56.97 RP
Jan 17, 2025 07:02Ian MckibbenIan MckibbenCPPclang++18.1.3Success497,244
Jan 16, 2025 22:53Ian MckibbenIan MckibbenCPPclang++18.1.3Success1,280,689
Jan 16, 2025 22:51Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 16, 2025 22:47Ian MckibbenIan MckibbenCPPclang++18.1.3Success667,281
Jan 16, 2025 22:42Ian MckibbenIan MckibbenCPPclang++18.1.3Success16,460,042
Jan 16, 2025 22:41Ian MckibbenIan MckibbenCPPclang++18.1.3Success16,481,033
Jan 16, 2025 22:40Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 16, 2025 22:38Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 16, 2025 22:37Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 16, 2025 22:23Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 16, 2025 20:52matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 20:50Ian MckibbenIan MckibbenCPPclang++18.1.3Success283,601+33.90 RP
Jan 16, 2025 18:49matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 16:22matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 15:43matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 15:41matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 15:38matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 15:37matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 15:36matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 11:35matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 11:30matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 11:29matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 11:27matsuoka-601matsuoka-601CPPg++13.2.0Error
Jan 16, 2025 11:25matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 11:24matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 11:13matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 11:09matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 11:01matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 11:00matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 10:54matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 10:54matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 16, 2025 10:51matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 15, 2025 19:37matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 15, 2025 15:31matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 15, 2025 07:57Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 15, 2025 07:52Ian MckibbenIan MckibbenCPPclang++18.1.3Success7,357,430+0.10 RP
Jan 15, 2025 07:52Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 15, 2025 07:51Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 15, 2025 07:50Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 15, 2025 07:50Ian MckibbenIan MckibbenCPPclang++18.1.3Error
Jan 15, 2025 07:47Ian MckibbenIan MckibbenCPPclang++18.1.3Success7,949,526+1.26 RP
Jan 14, 2025 20:41matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 14, 2025 20:40matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 13, 2025 05:59NoSIMD_C#NoSIMD_C#CPPg++13.2.0Success1,700,969
Jan 12, 2025 14:13Alex KentAlex KentCPPclang++18.1.3Success66,611
Jan 12, 2025 14:02Alex KentAlex KentCPPg++13.2.0Success62,826+8.94 RP
Jan 12, 2025 12:49Alex KentAlex KentCPPg++13.2.0Success66,566+1.03 RP
Jan 12, 2025 12:30matsuoka-601matsuoka-601CPPclang++18.1.3Error
Jan 12, 2025 11:43Alex KentAlex KentCPPg++13.2.0Error
Jan 12, 2025 11:36Alex KentAlex KentCPPg++13.2.0Success68,280
Jan 11, 2025 15:17Alex KentAlex KentCPPclang++18.1.3Success67,024+1.10 RP
Jan 11, 2025 15:07Alex KentAlex KentCPPclang++18.1.3Success67,523+26.65 RP
Jan 11, 2025 13:59Alex KentAlex KentCPPclang++18.1.3Success82,343+5.46 RP
Jan 11, 2025 02:05Alex KentAlex KentCPPclang++18.1.3Success86,219+40.23 RP
Jan 10, 2025 21:47zielajzielajCPPclang++18.1.3Success3,464
Jan 10, 2025 21:47zielajzielajCPPclang++18.1.3Success3,431