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
Dec 1, 2022 05:54apuxbtapuxbtCPPg++9.3.0Success31,697
Dec 1, 2022 05:53apuxbtapuxbtCPPg++9.3.0Success32,316
Dec 1, 2022 05:49apuxbtapuxbtCPPg++9.3.0Error
Dec 1, 2022 05:48apuxbtapuxbtCPPg++9.3.0Success31,872
Dec 1, 2022 05:47apuxbtapuxbtCPPg++9.3.0Success32,339
Dec 1, 2022 05:46apuxbtapuxbtCPPg++9.3.0Success32,492
Dec 1, 2022 05:41apuxbtapuxbtCPPg++9.3.0Success31,978
Dec 1, 2022 05:40apuxbtapuxbtCPPg++9.3.0Success31,530
Dec 1, 2022 05:40apuxbtapuxbtCPPg++9.3.0Success31,344
Dec 1, 2022 05:39apuxbtapuxbtCPPg++9.3.0Error
Dec 1, 2022 05:33apuxbtapuxbtCPPg++9.3.0Success31,394
Dec 1, 2022 05:32apuxbtapuxbtCPPg++9.3.0Success31,339+0.84 RP
Dec 1, 2022 05:32apuxbtapuxbtCPPg++9.3.0Success31,853
Dec 1, 2022 05:31apuxbtapuxbtCPPg++9.3.0Success31,422+9.93 RP
Dec 1, 2022 05:31apuxbtapuxbtCPPg++9.3.0Success32,434+3.42 RP
Dec 1, 2022 05:31apuxbtapuxbtCPPg++9.3.0Success32,798+7.05 RP
Dec 1, 2022 05:14apuxbtapuxbtCPPg++9.3.0Success33,618
Dec 1, 2022 05:11apuxbtapuxbtCPPg++9.3.0Success34,863
Dec 1, 2022 05:11apuxbtapuxbtCPPg++9.3.0Success34,836
Dec 1, 2022 05:10apuxbtapuxbtCPPg++9.3.0Success34,748
Dec 1, 2022 04:41apuxbtapuxbtCPPg++9.3.0Success342,723
Dec 1, 2022 04:38apuxbtapuxbtCPPg++9.3.0Error
Dec 1, 2022 04:24apuxbtapuxbtCPPg++9.3.0Success33,574+0.51 RP
Nov 30, 2022 19:08apuxbtapuxbtCPPg++9.3.0Success36,070
Nov 30, 2022 15:21apuxbtapuxbtCPPg++9.3.0Success41,345
Nov 30, 2022 15:20apuxbtapuxbtCPPg++9.3.0Success33,632+0.64 RP
Nov 30, 2022 15:20apuxbtapuxbtCPPg++9.3.0Success33,705+0.18 RP
Nov 30, 2022 15:17apuxbtapuxbtCPPg++9.3.0Success33,726+2.13 RP
Nov 30, 2022 15:15apuxbtapuxbtCPPg++9.3.0Success40,470
Nov 30, 2022 15:13apuxbtapuxbtCPPg++9.3.0Success39,892
Nov 30, 2022 11:57apuxbtapuxbtCPPg++9.3.0Success34,407
Nov 30, 2022 11:56apuxbtapuxbtCPPg++9.3.0Success34,886
Nov 30, 2022 11:55apuxbtapuxbtCPPg++9.3.0Success34,769
Nov 30, 2022 11:55apuxbtapuxbtCPPg++9.3.0Success34,620
Nov 30, 2022 11:54apuxbtapuxbtCPPg++9.3.0Success33,970+0.24 RP
Nov 30, 2022 11:53apuxbtapuxbtCPPg++9.3.0Success34,130
Nov 30, 2022 11:53apuxbtapuxbtCPPg++9.3.0Success34,131
Nov 30, 2022 11:52apuxbtapuxbtCPPg++9.3.0Success35,292
Nov 30, 2022 11:51apuxbtapuxbtCPPg++9.3.0Success33,998+1.35 RP
Nov 30, 2022 11:51apuxbtapuxbtCPPg++9.3.0Success37,129
Nov 30, 2022 11:50apuxbtapuxbtCPPg++9.3.0Success39,750
Nov 30, 2022 11:50apuxbtapuxbtCPPg++9.3.0Success42,553
Nov 30, 2022 11:49apuxbtapuxbtCPPg++9.3.0Success45,002
Nov 29, 2022 08:27apuxbtapuxbtCPPg++9.3.0Success34,838
Nov 29, 2022 08:02apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 07:59apuxbtapuxbtCPPg++9.3.0Success111,210
Nov 29, 2022 07:55apuxbtapuxbtCPPg++9.3.0Success35,182
Nov 29, 2022 07:52apuxbtapuxbtCPPg++9.3.0Success34,360
Nov 29, 2022 07:52apuxbtapuxbtCPPg++9.3.0Success34,500
Nov 29, 2022 07:51apuxbtapuxbtCPPg++9.3.0Success34,652
Nov 29, 2022 07:51apuxbtapuxbtCPPg++9.3.0Success34,727
Nov 29, 2022 07:50apuxbtapuxbtCPPg++9.3.0Success35,592
Nov 29, 2022 07:50apuxbtapuxbtCPPg++9.3.0Success43,294
Nov 29, 2022 07:43apuxbtapuxbtCPPg++9.3.0Success34,155+3.70 RP
Nov 29, 2022 07:43apuxbtapuxbtCPPg++9.3.0Success34,592+7.77 RP
Nov 29, 2022 06:10apuxbtapuxbtCPPg++9.3.0Success36,339
Nov 29, 2022 06:09apuxbtapuxbtCPPg++9.3.0Success35,548+0.99 RP
Nov 29, 2022 06:08apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:57apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:56apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:54apuxbtapuxbtCPPg++9.3.0Success35,748
Nov 29, 2022 05:54apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:50apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:48apuxbtapuxbtCPPg++9.3.0Error
Nov 29, 2022 05:33apuxbtapuxbtCPPg++9.3.0Success35,674+4.86 RP
Nov 29, 2022 05:33apuxbtapuxbtCPPg++9.3.0Success36,361
Nov 29, 2022 05:31apuxbtapuxbtCPPg++9.3.0Success36,303+3.10 RP
Nov 29, 2022 05:27apuxbtapuxbtCPPg++9.3.0Success36,722
Nov 29, 2022 05:27apuxbtapuxbtCPPg++9.3.0Success36,716+6.04 RP
Nov 29, 2022 05:23apuxbtapuxbtCPPg++9.3.0Success37,549+115.69 RP
Nov 28, 2022 17:37apuxbtapuxbtCPPg++9.3.0Success66,388+12.51 RP
Nov 28, 2022 17:35apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:31apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:16apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:14apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:11apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:10apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:09apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 17:04apuxbtapuxbtCPPg++9.3.0Success72,402+5.89 RP
Nov 28, 2022 16:46apuxbtapuxbtCPPg++9.3.0Success75,628+0.33 RP
Nov 28, 2022 16:42apuxbtapuxbtCPPg++9.3.0Success75,848
Nov 28, 2022 16:40apuxbtapuxbtCPPg++9.3.0Success75,819+24.05 RP
Nov 28, 2022 16:25apuxbtapuxbtCPPg++9.3.0Success111,275
Nov 28, 2022 16:24apuxbtapuxbtCPPg++9.3.0Success111,566
Nov 28, 2022 03:33apuxbtapuxbtCPPg++9.3.0Success92,729+2.37 RP
Nov 28, 2022 03:31apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 03:31apuxbtapuxbtCPPg++9.3.0Error
Nov 28, 2022 03:30apuxbtapuxbtCPPg++9.3.0Error
Nov 27, 2022 21:55apuxbtapuxbtCPPg++9.3.0Success94,812+1.60 RP
Nov 27, 2022 21:53apuxbtapuxbtCPPg++9.3.0Success96,273+7.14 RP
Nov 27, 2022 21:51apuxbtapuxbtCPPg++9.3.0Error
Nov 27, 2022 21:50apuxbtapuxbtCPPg++9.3.0Success487,972
Nov 27, 2022 21:49apuxbtapuxbtCPPg++9.3.0Error
Nov 27, 2022 21:49apuxbtapuxbtCPPg++9.3.0Error
Nov 27, 2022 21:48apuxbtapuxbtCPPg++9.3.0Success103,380+9.29 RP
Nov 27, 2022 21:48apuxbtapuxbtCPPg++9.3.0Success124,446
Nov 27, 2022 21:47apuxbtapuxbtCPPg++9.3.0Success116,897
Nov 27, 2022 21:43apuxbtapuxbtCPPg++9.3.0Success114,682
Nov 27, 2022 21:40apuxbtapuxbtCPPg++9.3.0Error
Nov 27, 2022 21:39apuxbtapuxbtCPPg++9.3.0Error