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 22, 2025 14:27wainCGPwainCGPCPPclang++18.1.3Success59,242+1.98 RP
Feb 22, 2025 14:20wainCGPwainCGPCPPclang++18.1.3Success59,945+2.91 RP
Feb 22, 2025 13:48wainCGPwainCGPCPPclang++18.1.3Success61,010+19.02 RP
Feb 22, 2025 13:32wainCGPwainCGPCPPclang++18.1.3Success69,134
Feb 22, 2025 12:27wainCGPwainCGPCPPclang++18.1.3Success69,019+0.29 RP
Feb 22, 2025 12:10wainCGPwainCGPCPPclang++18.1.3Success69,157+0.25 RP
Feb 22, 2025 11:55KeefeKeefeCPPg++13.2.0Success116,851
Feb 22, 2025 11:49KeefeKeefeCPPg++13.2.0Success115,301+4.35 RP
Feb 22, 2025 11:47KeefeKeefeCPPg++13.2.0Success121,395+6.43 RP
Feb 22, 2025 11:43KeefeKeefeCPPg++13.2.0Success131,680+0.09 RP
Feb 22, 2025 11:41KeefeKeefeCPPg++13.2.0Success131,844+5.36 RP
Feb 22, 2025 11:40KeefeKeefeCPPclang++18.1.3Success148,810
Feb 22, 2025 11:38KeefeKeefeCPPg++13.2.0Success141,864+8.05 RP
Feb 22, 2025 11:34KeefeKeefeCPPg++13.2.0Success160,159+55.90 RP
Feb 22, 2025 11:14wainCGPwainCGPCPPclang++18.1.3Success69,278+70.51 RP
Feb 22, 2025 11:10wainCGPwainCGPCPPclang++18.1.3Error
Feb 22, 2025 11:09wainCGPwainCGPCPPclang++18.1.3Error
Feb 22, 2025 11:06wainCGPwainCGPCPPclang++18.1.3Error
Feb 22, 2025 09:45wainCGPwainCGPCPPclang++18.1.3Success136,430
Feb 22, 2025 09:45wainCGPwainCGPCPPclang++18.1.3Success137,059
Feb 22, 2025 09:24wainCGPwainCGPCPPclang++18.1.3Success135,439+0.47 RP
Feb 22, 2025 09:09wainCGPwainCGPCPPclang++18.1.3Success136,298+66.93 RP
Feb 22, 2025 08:53wainCGPwainCGPCPPclang++18.1.3Error
Feb 22, 2025 08:01wainCGPwainCGPCPPclang++18.1.3Success1,563,743
Feb 22, 2025 07:40wainCGPwainCGPCPPclang++18.1.3Success1,600,917
Feb 22, 2025 06:39wainCGPwainCGPCPPclang++18.1.3Success1,573,366
Feb 21, 2025 15:21wainCGPwainCGPCPPclang++18.1.3Success1,567,438
Feb 21, 2025 15:15wainCGPwainCGPCPPclang++18.1.3Success1,578,932
Feb 21, 2025 15:04wainCGPwainCGPCPPclang++18.1.3Success1,581,268
Feb 21, 2025 14:53wainCGPwainCGPCPPclang++18.1.3Success1,591,386
Feb 21, 2025 14:40wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:38wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:26wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:26wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:24wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:12wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:11wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 14:04wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:53wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:50wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:48wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:47wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:46wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:45wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:45wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:42wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:40wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 13:35wainCGPwainCGPCPPclang++18.1.3Error
Feb 21, 2025 11:22wainCGPwainCGPCPPclang++18.1.3Success1,595,835
Feb 21, 2025 11:21wainCGPwainCGPCPPclang++18.1.3Success1,593,081
Feb 21, 2025 10:46wainCGPwainCGPCPPclang++18.1.3Success1,552,885+0.01 RP
Feb 20, 2025 18:46wainCGPwainCGPCPPclang++18.1.3Success1,646,444
Feb 20, 2025 18:44wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 18:32wainCGPwainCGPCPPclang++18.1.3Success1,557,157
Feb 20, 2025 18:01wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 17:56wainCGPwainCGPCPPclang++18.1.3Success1,578,077
Feb 20, 2025 17:53wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 17:46wainCGPwainCGPCPPclang++18.1.3Success1,559,731
Feb 20, 2025 17:22wainCGPwainCGPCPPclang++18.1.3Success1,560,445
Feb 20, 2025 17:21wainCGPwainCGPCPPclang++18.1.3Success1,830,498
Feb 20, 2025 17:15wainCGPwainCGPCPPclang++18.1.3Success1,641,525
Feb 20, 2025 17:15wainCGPwainCGPCPPclang++18.1.3Success1,639,557
Feb 20, 2025 17:14wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 17:05wainCGPwainCGPCPPclang++18.1.3Success1,559,498
Feb 20, 2025 17:03wainCGPwainCGPCPPclang++18.1.3Success1,554,728+1.63 RP
Feb 20, 2025 16:57wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 16:52wainCGPwainCGPCPPclang++18.1.3Error
Feb 20, 2025 16:39wainCGPwainCGPCPPclang++18.1.3Success2,083,440+1.86 RP
Feb 20, 2025 16:34wainCGPwainCGPCPPclang++18.1.3Success3,399,277+2.14 RP
Feb 20, 2025 16:28wainCGPwainCGPCPPg++13.2.0Success12,544,806
Feb 20, 2025 16:24wainCGPwainCGPCPPg++13.2.0Success12,580,056+0.79 RP
Feb 14, 2025 03:19mgildermgilderRUSTrust-1.84.1Success278,538
Feb 14, 2025 03:15mgildermgilderRUSTrust-1.84.1Success248,857+0.15 RP
Feb 14, 2025 03:14mgildermgilderRUSTrust-1.84.1Success285,198
Feb 14, 2025 03:14mgildermgilderRUSTrust-1.84.1Success281,844
Feb 14, 2025 03:13mgildermgilderRUSTrust-1.84.1Success283,220
Feb 14, 2025 03:13mgildermgilderRUSTrust-1.84.1Success294,977
Feb 14, 2025 03:09mgildermgilderRUSTrust-1.84.1Success260,885
Feb 14, 2025 03:07mgildermgilderRUSTrust-1.84.1Success261,111
Feb 13, 2025 05:59mgildermgilderRUSTrust-1.84.1Success295,197
Feb 13, 2025 05:57mgildermgilderRUSTrust-1.84.1Success296,990
Feb 10, 2025 02:43mgildermgilderRUSTrust-1.84.1Success249,766+32.78 RP
Feb 10, 2025 02:42mgildermgilderRUSTrust-1.84.1Error
Feb 8, 2025 06:08mgildermgilderRUSTrust-1.84.1Success1,378,751+4.53 RP
Feb 8, 2025 05:33mgildermgilderRUSTrust-1.84.1Success3,689,984
Feb 8, 2025 03:15mgildermgilderRUSTrust-1.84.1Success3,676,652+1.33 RP
Feb 8, 2025 02:34mgildermgilderRUSTrust-1.84.1Success7,169,224+1.39 RP
Feb 8, 2025 02:28mgildermgilderRUSTrust-1.84.1Error
Feb 8, 2025 02:24mgildermgilderRUSTrust-1.84.1Error
Feb 3, 2025 05:39NoSIMD_C#NoSIMD_C#CPPg++13.2.0Success200,098
Feb 3, 2025 05:30NoSIMD_C#NoSIMD_C#CPPclang++18.1.3Success205,623
Feb 2, 2025 18:58HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPg++13.2.0Success158,892
Feb 2, 2025 18:56HighloadGPT-o3-mini-highHighloadGPT-o3-mini-highCPPclang++18.1.3Success151,125+66.17 RP
Feb 1, 2025 12:08Ivan BessonovIvan BessonovCPPg++13.2.0Success15,631
Jan 30, 2025 19:35andrei445andrei445CPPclang++18.1.3Error
Jan 30, 2025 19:34andrei445andrei445CPPclang++18.1.3Error
Jan 30, 2025 19:31andrei445andrei445CPPclang++18.1.3Error
Jan 30, 2025 19:27andrei445andrei445CPPclang++18.1.3Success1,978,303+0.02 RP
Jan 30, 2025 19:22andrei445andrei445CPPclang++18.1.3Success1,987,125+0.62 RP
Jan 30, 2025 19:19andrei445andrei445CPPclang++18.1.3Success2,264,839+0.63 RP