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 19, 2026 21:57Johan SannemoJohan SannemoCPPg++13.3.0Success31,970+6.81 RP
Jan 19, 2026 21:55Johan SannemoJohan SannemoCPPg++13.3.0Success32,682+28.77 RP
Jan 19, 2026 21:49Johan SannemoJohan SannemoCPPg++13.3.0Success36,074+6.32 RP
Jan 19, 2026 21:47Johan SannemoJohan SannemoCPPg++13.3.0Success36,953
Jan 19, 2026 21:46Johan SannemoJohan SannemoCPPg++13.3.0Success37,694
Jan 19, 2026 21:40Johan SannemoJohan SannemoCPPg++13.3.0Success39,339
Jan 19, 2026 21:38Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 21:36Johan SannemoJohan SannemoCPPg++13.3.0Success39,213
Jan 19, 2026 21:30Johan SannemoJohan SannemoCPPg++13.3.0Success36,915+0.48 RP
Jan 19, 2026 21:30Johan SannemoJohan SannemoCPPg++13.3.0Success36,981+0.50 RP
Jan 19, 2026 21:29Johan SannemoJohan SannemoCPPg++13.3.0Success37,050+0.25 RP
Jan 19, 2026 21:29Johan SannemoJohan SannemoCPPg++13.3.0Success37,084+0.24 RP
Jan 19, 2026 21:24Johan SannemoJohan SannemoCPPclang++18.1.3Success38,515
Jan 19, 2026 21:23Johan SannemoJohan SannemoRUSTrust-1.92.0Error
Jan 19, 2026 21:23Johan SannemoJohan SannemoCPPclang++18.1.3Error
Jan 19, 2026 21:13Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 21:10Johan SannemoJohan SannemoCPPg++13.3.0Success37,117+142.70 RP
Jan 19, 2026 21:05Johan SannemoJohan SannemoCPPg++13.3.0Success78,915+2.17 RP
Jan 19, 2026 21:04Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 20:59Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 20:53Johan SannemoJohan SannemoCPPg++13.3.0Success81,122
Jan 19, 2026 20:43Johan SannemoJohan SannemoCPPg++13.3.0Success82,143
Jan 19, 2026 20:42Johan SannemoJohan SannemoCPPg++13.3.0Success86,228
Jan 19, 2026 20:25Johan SannemoJohan SannemoCPPg++13.3.0Success80,291+5.60 RP
Jan 19, 2026 20:24Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 20:15Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 20:07Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 19:49Johan SannemoJohan SannemoCPPg++13.3.0Success84,072+6.34 RP
Jan 19, 2026 19:46Johan SannemoJohan SannemoCPPg++13.3.0Success88,802+1.01 RP
Jan 19, 2026 19:43Johan SannemoJohan SannemoCPPg++13.3.0Success89,741
Jan 19, 2026 19:40Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 19:40Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 19:40Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 19:39Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 19:38Johan SannemoJohan SannemoCPPg++13.3.0Success89,607+0.20 RP
Jan 19, 2026 19:24Johan SannemoJohan SannemoCPPg++13.3.0Success89,765+20.91 RP
Jan 19, 2026 19:21Johan SannemoJohan SannemoCPPg++13.3.0Success110,502+9.76 RP
Jan 19, 2026 19:02Johan SannemoJohan SannemoCPPg++13.3.0Success123,867+16.43 RP
Jan 19, 2026 17:57Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 17:45Johan SannemoJohan SannemoCPPg++13.3.0Success161,159
Jan 19, 2026 17:12Johan SannemoJohan SannemoCPPg++13.3.0Success155,507+63.51 RP
Jan 19, 2026 16:57Johan SannemoJohan SannemoCPPg++13.3.0Success12,535,669+0.80 RP
Jan 19, 2026 02:53mgildermgilderRUSTrust-1.91.1Success90,547
Jan 19, 2026 02:35mgildermgilderRUSTrust-1.91.1Success90,776
Jan 18, 2026 22:19mgildermgilderRUSTrust-1.91.1Error
Jan 18, 2026 20:56mgildermgilderRUSTrust-1.91.1Success78,761+6.26 RP
Jan 18, 2026 11:49Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jan 18, 2026 11:43Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jan 18, 2026 11:40Aniruddha DebAniruddha DebCPPg++13.3.0Error
Jan 18, 2026 07:39mgildermgilderRUSTrust-1.91.1Success82,849+4.24 RP
Jan 18, 2026 06:15mgildermgilderRUSTrust-1.91.1Success85,865+7.22 RP
Jan 18, 2026 06:09mgildermgilderRUSTrust-1.91.1Success91,538+13.96 RP
Jan 18, 2026 06:03mgildermgilderRUSTrust-1.91.1Success121,415
Jan 18, 2026 05:59mgildermgilderRUSTrust-1.91.1Success104,947+0.05 RP
Jan 18, 2026 05:54mgildermgilderRUSTrust-1.91.1Success105,005+13.00 RP
Jan 18, 2026 05:38Josu San MartinJosu San MartinGOgo1.25.6Success14,330+263.90 RP
Jan 18, 2026 05:23Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 05:22Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 05:22Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 05:22Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 05:21Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 04:41Josu San MartinJosu San MartinCPPclang++18.1.3Error+322.07 RP
Jan 18, 2026 04:38Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 18, 2026 04:14Josu San MartinJosu San MartinRUSTrust-1.92.0Success18,268+36.58 RP
Jan 18, 2026 03:46Josu San MartinJosu San MartinCPPclang++18.1.3Success16,631+47.98 RP
Jan 18, 2026 03:36Josu San MartinJosu San MartinRUSTrust-1.92.0Error
Jan 18, 2026 03:28Josu San MartinJosu San MartinRUSTrust-1.92.0Success20,595
Jan 18, 2026 03:25Josu San MartinJosu San MartinCPPg++13.3.0Success21,264
Jan 18, 2026 03:23Josu San MartinJosu San MartinRUSTrust-1.92.0Success20,986
Jan 18, 2026 03:21Josu San MartinJosu San MartinCPPclang++18.1.3Success19,632
Jan 18, 2026 03:12Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:56Josu San MartinJosu San MartinCPPclang++18.1.3Success18,073+42.48 RP
Jan 18, 2026 02:51Josu San MartinJosu San MartinCPPclang++18.1.3Success84,222
Jan 18, 2026 02:50Josu San MartinJosu San MartinRUSTrust-1.92.0Success25,583
Jan 18, 2026 02:50Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:49Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:48Josu San MartinJosu San MartinCPPclang++18.1.3Success20,465
Jan 18, 2026 02:45Josu San MartinJosu San MartinCPPclang++18.1.3Success19,990
Jan 18, 2026 02:43Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:41Josu San MartinJosu San MartinCPPclang++18.1.3Success39,874
Jan 18, 2026 02:36Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:34Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:27Josu San MartinJosu San MartinRUSTrust-1.92.0Success19,576+4.32 RP
Jan 18, 2026 02:27Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:25Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:24Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:23Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:21Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:20Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:19Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:18Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:17Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:16Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:15Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:13Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:12Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:10Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:08Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:07Josu San MartinJosu San MartinCPPclang++18.1.3Error
Jan 18, 2026 02:05Josu San MartinJosu San MartinCPPclang++18.1.3Error