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
Jul 21, 2023 23:10Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,173,019
Jul 21, 2023 22:51Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,174,698+1.66 RP
Jul 21, 2023 17:16gchebanovgchebanovCPPg++9.3.0Success36,468
Jul 21, 2023 17:15gchebanovgchebanovCPPg++9.3.0Error
Jul 21, 2023 17:13gchebanovgchebanovCPPg++9.3.0Success36,464+5.88 RP
Jul 21, 2023 17:03gchebanovgchebanovCPPg++9.3.0Success37,263+40.35 RP
Jul 21, 2023 14:43matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 21, 2023 12:30matsuoka-601matsuoka-601CPPg++9.3.0Success44,176
Jul 21, 2023 12:29matsuoka-601matsuoka-601CPPg++9.3.0Success43,883
Jul 21, 2023 12:29matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 21, 2023 12:20matsuoka-601matsuoka-601CPPg++9.3.0Success43,878+27.49 RP
Jul 21, 2023 10:36matsuoka-601matsuoka-601CPPclang++10.0.0Success51,105
Jul 21, 2023 10:32matsuoka-601matsuoka-601CPPg++9.3.0Success49,897+4.40 RP
Jul 20, 2023 10:35matsuoka-601matsuoka-601CPPclang++10.0.0Success51,473
Jul 20, 2023 10:34matsuoka-601matsuoka-601CPPg++9.3.0Success51,018+24.27 RP
Jul 19, 2023 17:18Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 19, 2023 17:16Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 19, 2023 17:13Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 19, 2023 04:07matsuoka-601matsuoka-601CPPclang++10.0.0Success62,281
Jul 19, 2023 04:05matsuoka-601matsuoka-601CPPg++9.3.0Success58,228+81.81 RP
Jul 18, 2023 18:07Bernard TeoBernard TeoCPPg++9.3.0Success62,572+5.01 RP
Jul 18, 2023 18:05Bernard TeoBernard TeoCPPg++9.3.0Success64,597+0.07 RP
Jul 18, 2023 17:46Bernard TeoBernard TeoCPPg++9.3.0Success64,628+1.11 RP
Jul 18, 2023 17:45Bernard TeoBernard TeoCPPg++9.3.0Success65,094+13.44 RP
Jul 18, 2023 17:45Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 18, 2023 17:42Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 18, 2023 17:33Bernard TeoBernard TeoCPPg++9.3.0Success71,795
Jul 18, 2023 17:21Bernard TeoBernard TeoCPPg++9.3.0Success71,335+0.51 RP
Jul 18, 2023 17:20Bernard TeoBernard TeoCPPg++9.3.0Success71,650
Jul 18, 2023 15:19Bernard TeoBernard TeoCPPg++9.3.0Success71,597+4.47 RP
Jul 18, 2023 14:47matsuoka-601matsuoka-601CPPclang++10.0.0Success114,592
Jul 18, 2023 14:31matsuoka-601matsuoka-601CPPg++9.3.0Success111,205+89.92 RP
Jul 17, 2023 18:19Bernard TeoBernard TeoCPPg++9.3.0Success75,244
Jul 17, 2023 18:17Bernard TeoBernard TeoCPPg++9.3.0Success75,304
Jul 17, 2023 18:16Bernard TeoBernard TeoCPPg++9.3.0Success76,720
Jul 17, 2023 18:13Bernard TeoBernard TeoCPPg++9.3.0Success73,963+7.59 RP
Jul 17, 2023 18:11Bernard TeoBernard TeoCPPg++9.3.0Success78,386
Jul 17, 2023 18:10Bernard TeoBernard TeoCPPg++9.3.0Success78,365+41.85 RP
Jul 17, 2023 18:02Bernard TeoBernard TeoCPPg++9.3.0Success116,610+0.06 RP
Jul 17, 2023 18:01Bernard TeoBernard TeoCPPg++9.3.0Success117,023
Jul 17, 2023 18:01Bernard TeoBernard TeoCPPg++9.3.0Success116,693+2.11 RP
Jul 17, 2023 17:58Bernard TeoBernard TeoCPPg++9.3.0Success119,641+0.10 RP
Jul 17, 2023 17:56Bernard TeoBernard TeoCPPg++9.3.0Success119,791+0.47 RP
Jul 17, 2023 17:54Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:53Bernard TeoBernard TeoCPPg++9.3.0Success127,693
Jul 17, 2023 17:52Bernard TeoBernard TeoCPPg++9.3.0Success131,114
Jul 17, 2023 17:48Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:48Bernard TeoBernard TeoCPPg++9.3.0Success120,473+0.26 RP
Jul 17, 2023 17:43Bernard TeoBernard TeoCPPg++9.3.0Success133,126
Jul 17, 2023 17:43Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:42Bernard TeoBernard TeoCPPg++9.3.0Success133,513
Jul 17, 2023 17:35Bernard TeoBernard TeoCPPg++9.3.0Success120,858+0.51 RP
Jul 17, 2023 17:34Bernard TeoBernard TeoCPPg++9.3.0Success121,614+0.33 RP
Jul 17, 2023 17:33Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:33Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:30Bernard TeoBernard TeoCPPg++9.3.0Success122,108+5.79 RP
Jul 17, 2023 17:29Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:24Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 17, 2023 17:08Bernard TeoBernard TeoCPPg++9.3.0Success131,393+0.02 RP
Jul 17, 2023 17:03Bernard TeoBernard TeoCPPg++9.3.0Success131,457
Jul 17, 2023 17:02Bernard TeoBernard TeoCPPg++9.3.0Success131,438
Jul 17, 2023 16:59Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 21:36Andrew EpsteinAndrew EpsteinCPPg++9.3.0Success126,125
Jul 16, 2023 21:34Andrew EpsteinAndrew EpsteinCPPg++9.3.0Success120,429+4.66 RP
Jul 16, 2023 21:28Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 21:26Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 21:24Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 20:28Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 20:27Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 20:24Andrew EpsteinAndrew EpsteinCPPg++9.3.0Error
Jul 16, 2023 16:57Bernard TeoBernard TeoCPPg++9.3.0Success131,546
Jul 16, 2023 16:54Bernard TeoBernard TeoCPPg++9.3.0Success131,422+6.63 RP
Jul 16, 2023 16:53Bernard TeoBernard TeoCPPg++9.3.0Success143,961+6.54 RP
Jul 16, 2023 16:51Bernard TeoBernard TeoCPPg++9.3.0Success158,915+29.72 RP
Jul 16, 2023 16:50Bernard TeoBernard TeoCPPg++9.3.0Success331,729
Jul 16, 2023 16:47Bernard TeoBernard TeoCPPg++9.3.0Success331,732
Jul 16, 2023 16:46Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:45Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:43Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:42Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:14Bernard TeoBernard TeoCPPg++9.3.0Success1,682,422
Jul 16, 2023 16:13Bernard TeoBernard TeoCPPg++9.3.0Success1,537,054
Jul 16, 2023 16:07Bernard TeoBernard TeoCPPg++9.3.0Success1,348,396
Jul 16, 2023 16:06Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:06Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:02Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:01Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 16:00Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 15:59Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 15:55Bernard TeoBernard TeoCPPg++9.3.0Success301,227
Jul 16, 2023 15:55Bernard TeoBernard TeoCPPg++9.3.0Success593,824
Jul 16, 2023 15:54Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 15:49Bernard TeoBernard TeoCPPg++9.3.0Success616,604
Jul 16, 2023 15:48Bernard TeoBernard TeoCPPg++9.3.0Success370,345
Jul 16, 2023 15:47Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 15:45Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 14:57Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 14:56Bernard TeoBernard TeoCPPg++9.3.0Success306,707
Jul 16, 2023 14:54Bernard TeoBernard TeoCPPg++9.3.0Error
Jul 16, 2023 14:54Bernard TeoBernard TeoCPPg++9.3.0Success301,259