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 27, 2023 17:47Steven Di RoccoSteven Di RoccoCPPg++9.3.0Error
Jul 27, 2023 17:46Steven Di RoccoSteven Di RoccoCPPg++9.3.0Error
Jul 27, 2023 17:45Steven Di RoccoSteven Di RoccoCPPg++9.3.0Error
Jul 27, 2023 17:42Steven Di RoccoSteven Di RoccoCPPg++9.3.0Error
Jul 27, 2023 12:35gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 12:34gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 12:33gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 11:20gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 11:19gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 11:17gchebanovgchebanovCPPg++9.3.0Error
Jul 27, 2023 11:15gchebanovgchebanovCPPg++9.3.0Error
Jul 25, 2023 21:07gchebanovgchebanovCPPg++9.3.0Success30,916+2.76 RP
Jul 25, 2023 20:54gchebanovgchebanovCPPg++9.3.0Success31,182+12.14 RP
Jul 25, 2023 20:41gchebanovgchebanovCPPg++9.3.0Success32,491
Jul 25, 2023 20:30gchebanovgchebanovCPPg++9.3.0Success34,151
Jul 25, 2023 20:29gchebanovgchebanovCPPg++9.3.0Success33,676
Jul 25, 2023 20:29gchebanovgchebanovCPPg++9.3.0Success32,796
Jul 25, 2023 20:28gchebanovgchebanovCPPg++9.3.0Success32,409+0.79 RP
Jul 25, 2023 20:24gchebanovgchebanovCPPg++9.3.0Success32,510
Jul 25, 2023 20:23gchebanovgchebanovCPPg++9.3.0Success32,492+23.01 RP
Jul 25, 2023 20:13gchebanovgchebanovCPPg++9.3.0Success42,777
Jul 25, 2023 20:12gchebanovgchebanovCPPg++9.3.0Success43,035
Jul 25, 2023 19:22gchebanovgchebanovCPPg++9.3.0Success40,410
Jul 25, 2023 17:40gchebanovgchebanovCPPg++9.3.0Success35,844
Jul 24, 2023 23:03Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,077,769
Jul 24, 2023 23:02Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 24, 2023 23:00Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,077,232+0.01 RP
Jul 24, 2023 22:12Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,178,536
Jul 24, 2023 22:11Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,263,536
Jul 24, 2023 22:09Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 24, 2023 21:49Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 24, 2023 21:40Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 24, 2023 14:52gchebanovgchebanovCPPg++9.3.0Success35,118+1.79 RP
Jul 24, 2023 14:52gchebanovgchebanovCPPg++9.3.0Success35,340+3.15 RP
Jul 24, 2023 14:52gchebanovgchebanovCPPg++9.3.0Success35,738+3.96 RP
Jul 24, 2023 14:50gchebanovgchebanovCPPg++9.3.0Success41,898
Jul 24, 2023 14:50gchebanovgchebanovCPPg++9.3.0Success39,844
Jul 24, 2023 14:49gchebanovgchebanovCPPg++9.3.0Success39,501
Jul 24, 2023 14:49gchebanovgchebanovCPPg++9.3.0Error
Jul 24, 2023 14:49gchebanovgchebanovCPPg++9.3.0Success37,908
Jul 24, 2023 14:49gchebanovgchebanovCPPg++9.3.0Success36,251+1.56 RP
Jul 24, 2023 14:48gchebanovgchebanovCPPg++9.3.0Success41,370
Jul 24, 2023 14:45gchebanovgchebanovCPPg++9.3.0Success36,457+0.05 RP
Jul 24, 2023 14:42gchebanovgchebanovCPPg++9.3.0Success41,161
Jul 23, 2023 18:52Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,083,325+0.19 RP
Jul 23, 2023 18:05Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,261,124
Jul 23, 2023 18:03Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success2,171,127
Jul 23, 2023 09:30matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 23, 2023 09:29matsuoka-601matsuoka-601CPPg++9.3.0Success27,451+1.78 RP
Jul 23, 2023 09:29matsuoka-601matsuoka-601CPPg++9.3.0Success28,390
Jul 23, 2023 09:28matsuoka-601matsuoka-601CPPg++9.3.0Success27,586+1.09 RP
Jul 23, 2023 09:22matsuoka-601matsuoka-601CPPg++9.3.0Success27,669+47.99 RP
Jul 23, 2023 06:48matsuoka-601matsuoka-601CPPg++9.3.0Success31,929
Jul 23, 2023 06:47matsuoka-601matsuoka-601CPPg++9.3.0Success32,165
Jul 23, 2023 06:42matsuoka-601matsuoka-601CPPg++9.3.0Success31,906+2.41 RP
Jul 23, 2023 06:39matsuoka-601matsuoka-601CPPg++9.3.0Success40,456
Jul 23, 2023 06:30matsuoka-601matsuoka-601CPPg++9.3.0Success33,661
Jul 23, 2023 06:29matsuoka-601matsuoka-601CPPg++9.3.0Success32,153+5.55 RP
Jul 23, 2023 06:28matsuoka-601matsuoka-601CPPclang++10.0.0Success32,737+44.73 RP
Jul 23, 2023 06:21matsuoka-601matsuoka-601CPPg++9.3.0Error
Jul 23, 2023 05:59matsuoka-601matsuoka-601CPPg++9.3.0Error
Jul 23, 2023 05:57matsuoka-601matsuoka-601CPPg++9.3.0Success38,353+10.04 RP
Jul 22, 2023 14:53gchebanovgchebanovCPPg++9.3.0Success36,880
Jul 22, 2023 14:45gchebanovgchebanovCPPg++9.3.0Success173,065
Jul 22, 2023 10:53matsuoka-601matsuoka-601CPPg++9.3.0Success39,941
Jul 22, 2023 06:49matsuoka-601matsuoka-601CPPg++9.3.0Success39,889+0.80 RP
Jul 22, 2023 06:46matsuoka-601matsuoka-601CPPclang++10.0.0Error
Jul 22, 2023 06:42matsuoka-601matsuoka-601CPPg++9.3.0Success40,016+22.00 RP
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