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
May 18, 2024 17:28Ivan BessonovIvan BessonovCPPg++9.4.0Success17,588
May 18, 2024 17:17Ivan BessonovIvan BessonovCPPg++9.4.0Success17,575+1.65 RP
May 18, 2024 16:46Ivan BessonovIvan BessonovCPPg++9.4.0Success17,626+0.39 RP
May 18, 2024 16:46Ivan BessonovIvan BessonovCPPg++9.4.0Success17,638+47.07 RP
May 18, 2024 16:42Ivan BessonovIvan BessonovCPPg++9.4.0Success20,339
May 18, 2024 16:36Ivan BessonovIvan BessonovCPPg++9.4.0Success19,267
May 18, 2024 16:23Ivan BessonovIvan BessonovCPPg++9.4.0Success19,410
May 18, 2024 16:11Ivan BessonovIvan BessonovCPPg++9.4.0Success20,098
May 18, 2024 16:05Ivan BessonovIvan BessonovCPPg++9.4.0Success19,447
May 18, 2024 16:03Ivan BessonovIvan BessonovCPPg++9.4.0Success19,425
May 18, 2024 15:52Ivan BessonovIvan BessonovCPPg++9.4.0Success19,494
May 18, 2024 15:51Ivan BessonovIvan BessonovCPPg++9.4.0Success19,406
May 18, 2024 15:34Ivan BessonovIvan BessonovCPPg++9.4.0Success19,938
May 18, 2024 15:31Ivan BessonovIvan BessonovCPPg++9.4.0Success19,310
May 18, 2024 15:29Ivan BessonovIvan BessonovCPPg++9.4.0Success20,015
May 18, 2024 15:29Ivan BessonovIvan BessonovCPPg++9.4.0Success20,056
May 18, 2024 15:26Ivan BessonovIvan BessonovCPPg++9.4.0Success19,891
May 18, 2024 15:24Ivan BessonovIvan BessonovCPPg++9.4.0Success20,031
May 18, 2024 15:21Ivan BessonovIvan BessonovCPPg++9.4.0Success20,061
May 18, 2024 15:17Ivan BessonovIvan BessonovCPPg++9.4.0Success19,330
May 18, 2024 15:17Ivan BessonovIvan BessonovCPPg++9.4.0Success19,951
May 18, 2024 15:16Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 18, 2024 15:14Ivan BessonovIvan BessonovCPPg++9.4.0Success19,299
May 18, 2024 15:01Ivan BessonovIvan BessonovCPPg++9.4.0Success19,235+10.93 RP
May 18, 2024 14:52Ivan BessonovIvan BessonovCPPg++9.4.0Success20,341
May 18, 2024 14:47Ivan BessonovIvan BessonovCPPg++9.4.0Success20,552
May 18, 2024 14:46Ivan BessonovIvan BessonovCPPg++9.4.0Success20,511
May 18, 2024 14:45Ivan BessonovIvan BessonovCPPg++9.4.0Success19,648+0.39 RP
May 18, 2024 14:44Ivan BessonovIvan BessonovCPPg++9.4.0Success19,663+1.01 RP
May 18, 2024 14:44Ivan BessonovIvan BessonovCPPg++9.4.0Success20,326
May 18, 2024 14:42Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 18, 2024 14:40Ivan BessonovIvan BessonovCPPg++9.4.0Success20,693
May 18, 2024 14:36Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 18, 2024 14:35Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 18, 2024 14:34Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 18, 2024 14:24Ivan BessonovIvan BessonovCPPg++9.4.0Success19,882
May 18, 2024 14:20Ivan BessonovIvan BessonovCPPg++9.4.0Success20,416
May 18, 2024 14:17Ivan BessonovIvan BessonovCPPg++9.4.0Success19,811
May 18, 2024 14:17Ivan BessonovIvan BessonovCPPg++9.4.0Success19,814
May 18, 2024 14:11Ivan BessonovIvan BessonovCPPg++9.4.0Success19,958
May 18, 2024 14:06Ivan BessonovIvan BessonovCPPg++9.4.0Success19,827
May 18, 2024 14:05Ivan BessonovIvan BessonovCPPg++9.4.0Success19,702+5.71 RP
May 18, 2024 11:42Ivan BessonovIvan BessonovCPPg++9.4.0Success20,591
May 18, 2024 11:39Ivan BessonovIvan BessonovCPPg++9.4.0Success20,659
May 18, 2024 11:26Ivan BessonovIvan BessonovCPPg++9.4.0Success19,926+1.26 RP
May 18, 2024 11:26Ivan BessonovIvan BessonovCPPg++9.4.0Success19,998
May 18, 2024 11:23Ivan BessonovIvan BessonovCPPg++9.4.0Success19,976+0.98 RP
May 18, 2024 11:19Ivan BessonovIvan BessonovCPPg++9.4.0Success20,015+4.28 RP
May 18, 2024 11:11Ivan BessonovIvan BessonovCPPg++9.4.0Success21,061
May 18, 2024 11:06Ivan BessonovIvan BessonovCPPg++9.4.0Success20,188+29.75 RP
May 18, 2024 10:24Ivan BessonovIvan BessonovCPPg++9.4.0Success21,478+0.41 RP
May 18, 2024 10:23Ivan BessonovIvan BessonovCPPg++9.4.0Success21,574
May 18, 2024 10:23Ivan BessonovIvan BessonovCPPg++9.4.0Success21,497+1.85 RP
May 18, 2024 10:22Ivan BessonovIvan BessonovCPPg++9.4.0Success21,583+32.70 RP
May 18, 2024 10:19Ivan BessonovIvan BessonovCPPg++9.4.0Success28,348
May 18, 2024 10:17Ivan BessonovIvan BessonovCPPg++9.4.0Success27,532
May 17, 2024 11:50Ivan BessonovIvan BessonovCPPg++9.4.0Success23,415
May 17, 2024 11:49Ivan BessonovIvan BessonovCPPg++9.4.0Success23,222+0.70 RP
May 17, 2024 11:25Ivan BessonovIvan BessonovCPPg++9.4.0Success23,344
May 17, 2024 11:22Ivan BessonovIvan BessonovCPPg++9.4.0Success23,308
May 17, 2024 11:18Ivan BessonovIvan BessonovCPPg++9.4.0Success23,333
May 17, 2024 11:17Ivan BessonovIvan BessonovCPPg++9.4.0Success23,345
May 17, 2024 11:16Ivan BessonovIvan BessonovCPPg++9.4.0Success27,152
May 17, 2024 10:03Ivan BessonovIvan BessonovCPPg++9.4.0Success27,150
May 17, 2024 09:44Ivan BessonovIvan BessonovCPPg++9.4.0Success23,325
May 17, 2024 09:12Ivan BessonovIvan BessonovCPPg++9.4.0Success24,074
May 17, 2024 09:07Ivan BessonovIvan BessonovCPPg++9.4.0Success23,299
May 17, 2024 08:58Ivan BessonovIvan BessonovCPPg++9.4.0Success23,434
May 17, 2024 08:47Ivan BessonovIvan BessonovCPPg++9.4.0Success23,469
May 17, 2024 08:37Ivan BessonovIvan BessonovCPPg++9.4.0Success23,328
May 17, 2024 08:36Ivan BessonovIvan BessonovCPPg++9.4.0Success23,274
May 17, 2024 08:35Ivan BessonovIvan BessonovCPPg++9.4.0Success23,364
May 17, 2024 08:29Ivan BessonovIvan BessonovCPPg++9.4.0Success24,341
May 17, 2024 08:28Ivan BessonovIvan BessonovCPPg++9.4.0Success24,403
May 17, 2024 08:11Ivan BessonovIvan BessonovCPPg++9.4.0Success23,260+13.27 RP
May 17, 2024 07:56Ivan BessonovIvan BessonovCPPg++9.4.0Success24,003
May 17, 2024 07:55Ivan BessonovIvan BessonovCPPg++9.4.0Success24,049
May 17, 2024 07:54Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 17, 2024 07:52Ivan BessonovIvan BessonovCPPg++9.4.0Success24,011
May 17, 2024 07:50Ivan BessonovIvan BessonovCPPg++9.4.0Success24,001+7.53 RP
May 17, 2024 07:49Ivan BessonovIvan BessonovCPPg++9.4.0Success24,443+24.97 RP
May 17, 2024 07:44Ivan BessonovIvan BessonovCPPg++9.4.0Success29,495
May 17, 2024 07:33Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 17, 2024 07:32Ivan BessonovIvan BessonovCPPg++9.4.0Success30,414
May 17, 2024 07:32Ivan BessonovIvan BessonovCPPg++9.4.0Success29,615
May 17, 2024 07:31Ivan BessonovIvan BessonovCPPg++9.4.0Success29,549
May 17, 2024 07:09Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 17, 2024 06:32Ivan BessonovIvan BessonovCPPg++9.4.0Success29,065
May 17, 2024 06:18Ivan BessonovIvan BessonovCPPg++9.4.0Error
May 17, 2024 06:00Ivan BessonovIvan BessonovCPPg++9.4.0Success30,820
May 16, 2024 21:38Ivan BessonovIvan BessonovCPPg++9.4.0Success30,782
May 16, 2024 21:37Ivan BessonovIvan BessonovCPPg++9.4.0Success30,767
May 16, 2024 21:33Ivan BessonovIvan BessonovCPPg++9.4.0Success30,655
May 16, 2024 21:31Ivan BessonovIvan BessonovCPPg++9.4.0Success30,747
May 16, 2024 21:27Ivan BessonovIvan BessonovCPPg++9.4.0Success30,755
May 16, 2024 21:24Ivan BessonovIvan BessonovCPPg++9.4.0Success30,572
May 16, 2024 21:20Ivan BessonovIvan BessonovCPPg++9.4.0Success30,565
May 16, 2024 21:14Ivan BessonovIvan BessonovCPPg++9.4.0Success30,594
May 16, 2024 21:13Ivan BessonovIvan BessonovCPPg++9.4.0Success31,138
May 16, 2024 21:12Ivan BessonovIvan BessonovCPPg++9.4.0Success30,768