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
Feb 15, 2026 01:45olliecrowolliecrowCPPclang++18.1.3Success18,074
Feb 15, 2026 01:41zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:41zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:40olliecrowolliecrowCPPclang++18.1.3Success17,900+0.34 RP
Feb 15, 2026 01:33zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:31zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:30zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:28zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:27zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:26zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:25zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:24zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:23zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:22zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:20zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:19zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:19olliecrowolliecrowCPPclang++18.1.3Success312,734
Feb 15, 2026 01:18zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:14zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:07zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:06zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:05zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:04zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 01:03zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:59olliecrowolliecrowCPPg++13.3.0Success21,485
Feb 15, 2026 00:54olliecrowolliecrowCPPclang++18.1.3Success34,724
Feb 15, 2026 00:51zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:50zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:41zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:40zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:39zielajzielajCPPclang++18.1.3Error
Feb 15, 2026 00:29olliecrowolliecrowCPPclang++18.1.3Success17,911+12.58 RP
Feb 15, 2026 00:12olliecrowolliecrowCPPclang++18.1.3Success18,675
Feb 14, 2026 23:57olliecrowolliecrowCPPclang++18.1.3Success18,481
Feb 14, 2026 23:40olliecrowolliecrowCPPclang++18.1.3Success18,463
Feb 14, 2026 23:24olliecrowolliecrowCPPclang++18.1.3Success18,324+1.10 RP
Feb 14, 2026 23:23zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 23:22zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 23:20olliecrowolliecrowCPPclang++18.1.3Success18,361+3.83 RP
Feb 14, 2026 23:03zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 23:02zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 23:01olliecrowolliecrowCPPclang++18.1.3Success18,491+3.95 RP
Feb 14, 2026 23:00zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 22:59zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 22:40olliecrowolliecrowCPPclang++18.1.3Success18,627+2.01 RP
Feb 14, 2026 22:32olliecrowolliecrowCPPclang++18.1.3Success19,080
Feb 14, 2026 22:24olliecrowolliecrowCPPclang++18.1.3Success18,697+49.88 RP
Feb 14, 2026 22:16olliecrowolliecrowCPPclang++18.1.3Success20,620+1.45 RP
Feb 14, 2026 22:11olliecrowolliecrowCPPclang++18.1.3Success20,682+14.91 RP
Feb 14, 2026 22:05olliecrowolliecrowCPPclang++18.1.3Success21,340+3.12 RP
Feb 14, 2026 21:56olliecrowolliecrowCPPclang++18.1.3Success21,528
Feb 14, 2026 21:36olliecrowolliecrowCPPclang++18.1.3Success21,735
Feb 14, 2026 21:31olliecrowolliecrowCPPclang++18.1.3Success21,483+2.80 RP
Feb 14, 2026 21:23olliecrowolliecrowCPPclang++18.1.3Success21,815
Feb 14, 2026 21:23zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 21:20zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 21:18olliecrowolliecrowCPPclang++18.1.3Success21,613+77.22 RP
Feb 14, 2026 21:17zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 21:14zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 21:13zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 21:10olliecrowolliecrowCPPclang++18.1.3Success25,943+2.14 RP
Feb 14, 2026 21:03zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:59zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:51zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:50zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:46zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:41zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:40zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:39zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:37zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:36zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:36olliecrowolliecrowCPPg++13.3.0Success6,424,238
Feb 14, 2026 20:34zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:33zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:31zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:29zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:28zielajzielajCPPclang++18.1.3Error
Feb 14, 2026 20:02olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:57olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:49olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:40olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:33olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:28olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:23olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:19olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 19:03olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:56olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:50olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:43olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:38olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:31olliecrowolliecrowCPPg++13.3.0Error
Feb 14, 2026 18:23olliecrowolliecrowCPPg++13.3.0Success136,866
Feb 14, 2026 16:47olliecrowolliecrowCPPclang++18.1.3Success26,088+0.88 RP
Feb 14, 2026 16:43olliecrowolliecrowCPPclang++18.1.3Success26,148+22.16 RP
Feb 14, 2026 16:36olliecrowolliecrowCPPg++13.3.0Success29,520
Feb 14, 2026 16:31olliecrowolliecrowCPPclang++18.1.3Success28,851
Feb 14, 2026 16:23olliecrowolliecrowCPPclang++18.1.3Success28,434
Feb 14, 2026 16:17olliecrowolliecrowCPPclang++18.1.3Success27,756+55.77 RP
Feb 14, 2026 15:33olliecrowolliecrowCPPclang++18.1.3Success32,839+20.09 RP
Feb 14, 2026 15:24olliecrowolliecrowCPPg++13.3.0Success59,225