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 20, 2026 00:10Johan SannemoJohan SannemoCPPg++13.3.0Success28,627
Jan 19, 2026 23:57Johan SannemoJohan SannemoCPPg++13.3.0Success27,445+37.13 RP
Jan 19, 2026 23:54Johan SannemoJohan SannemoCPPg++13.3.0Success38,216
Jan 19, 2026 23:45Johan SannemoJohan SannemoCPPg++13.3.0Success98,783
Jan 19, 2026 23:45Johan SannemoJohan SannemoCPPg++13.3.0Success53,474
Jan 19, 2026 23:38Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 23:19Johan SannemoJohan SannemoCPPg++13.3.0Success33,348
Jan 19, 2026 23:15Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 23:14Johan SannemoJohan SannemoCPPg++13.3.0Success34,023
Jan 19, 2026 23:07Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 23:07Johan SannemoJohan SannemoCPPg++13.3.0Success115,665
Jan 19, 2026 22:56Johan SannemoJohan SannemoCPPg++13.3.0Success30,559+5.25 RP
Jan 19, 2026 22:52Johan SannemoJohan SannemoCPPg++13.3.0Success31,936
Jan 19, 2026 22:50Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:40Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:39Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:37Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:35Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:34Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:33Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:32Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:31Johan SannemoJohan SannemoCPPg++13.3.0Success31,525
Jan 19, 2026 22:31Johan SannemoJohan SannemoCPPg++13.3.0Error
Jan 19, 2026 22:28Johan SannemoJohan SannemoCPPg++13.3.0Success31,544
Jan 19, 2026 22:23Johan SannemoJohan SannemoCPPg++13.3.0Success31,808
Jan 19, 2026 22:16Johan SannemoJohan SannemoCPPg++13.3.0Success31,693
Jan 19, 2026 22:08Johan SannemoJohan SannemoCPPg++13.3.0Success31,057+5.10 RP
Jan 19, 2026 22:03Johan SannemoJohan SannemoCPPg++13.3.0Success31,557+4.09 RP
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.3Success11,341
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.3Success11,475
Jan 18, 2026 05:21Josu San MartinJosu San MartinCPPclang++18.1.3Success11,433
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