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.

Back to listDec 6, 2024 20:21Joad NacerJoad NacerError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 6, 2024 20:2100000Error: expected "51283013589837 ", got "51284137983975 "stderr
2Dec 6, 2024 20:2100000Error: expected "51316046620227 ", got "51317564893016 "stderr
3Dec 6, 2024 20:2000000Error: expected "50988149500756 ", got "50988149495375 "stderr
4Dec 6, 2024 20:2000000Error: expected "50906794043430 ", got "50906794037791 "stderr
5Dec 6, 2024 20:2000000Error: expected "50760085667833 ", got "50761816710919 "stderr
6Dec 6, 2024 20:2000000Error: expected "50982565999883 ", got "50983768141944 "stderr
7Dec 6, 2024 20:1900000Error: expected "51197945849733 ", got "51198504750554 "stderr
8Dec 6, 2024 20:1900000Error: expected "51290484919587 ", got "51291891745828 "stderr
9Dec 6, 2024 20:1900000Error: expected "51073967450889 ", got "51073967442248 "stderr
10Dec 6, 2024 20:1800000Error: expected "51062053258847 ", got "51062053256668 "stderr
11Dec 6, 2024 20:1921,49750,389,19717,922,000995,0002,527,232
12Dec 6, 2024 20:1921,63043,235,96617,031,0002,003,0002,351,104
13Dec 6, 2024 20:1921,64245,696,06216,038,0003,007,0002,527,232
14Dec 6, 2024 20:1921,68448,095,20817,074,0002,008,0002,527,232
15Dec 6, 2024 20:1922,03440,302,20416,329,0003,061,0002,527,232
16Dec 6, 2024 20:1922,05849,811,46218,390,0001,021,0002,527,232
17Dec 6, 2024 20:2123,42346,387,58420,612,00002,527,232
18Dec 6, 2024 20:2123,55942,237,14319,696,0001,036,0002,527,232
19Dec 6, 2024 20:2123,77840,221,53318,933,0001,992,0002,527,232
20Dec 6, 2024 20:2123,96142,560,41620,082,0001,004,0002,363,392
21Dec 6, 2024 20:2123,96545,192,28220,085,0001,004,0002,527,232
22Dec 6, 2024 20:2123,99539,051,06420,111,0001,005,0002,527,232