Sum of prime numbers 
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.
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Dec 1, 2022 06:23 | 0 | 0 | 0 | 0 | 0 | Error: expected "51327068673489 ", got "51327068673466 " | |
| 2 | Dec 1, 2022 06:12 | 0 | 0 | 0 | 0 | 0 | Error: expected "51105892417371 ", got "51105892417262 " | |
| 3 | Dec 1, 2022 06:08 | 0 | 0 | 0 | 0 | 0 | Error: expected "51489579585514 ", got "51489579584991 " | |
| 4 | Dec 1, 2022 06:06 | 30,977 | 97,757,133 | 27,259,747 | 0 | 2,232,320 | ||
| 5 | Dec 1, 2022 06:09 | 31,074 | 92,593,975 | 27,345,113 | 0 | 2,228,224 | ||
| 6 | Dec 1, 2022 06:06 | 31,105 | 88,267,507 | 27,372,188 | 0 | 2,224,128 | ||
| 7 | Dec 1, 2022 06:05 | 31,116 | 95,915,333 | 27,381,775 | 0 | 2,228,224 | ||
| 8 | Dec 1, 2022 06:28 | 31,127 | 92,797,009 | 27,391,625 | 0 | 2,232,320 | ||
| 9 | Dec 1, 2022 06:23 | 31,129 | 100,061,366 | 27,393,132 | 0 | 2,228,224 | ||
| 10 | Dec 1, 2022 06:23 | 31,140 | 95,478,756 | 27,403,032 | 0 | 2,236,416 | ||
| 11 | Dec 1, 2022 06:08 | 31,158 | 95,292,567 | 27,419,175 | 0 | 2,236,416 | ||
| 12 | Dec 1, 2022 06:13 | 31,162 | 92,000,776 | 27,422,136 | 0 | 2,232,320 | ||
| 13 | Dec 1, 2022 06:05 | 31,182 | 101,112,686 | 27,440,164 | 0 | 2,228,224 | ||
| 14 | Dec 1, 2022 06:08 | 31,183 | 92,492,583 | 27,440,970 | 0 | 2,224,128 | ||
| 15 | Dec 1, 2022 06:13 | 31,186 | 93,364,437 | 27,443,930 | 0 | 2,224,128 | ||
| 16 | Dec 1, 2022 06:09 | 31,190 | 100,687,248 | 27,447,047 | 0 | 2,240,512 | ||
| 17 | Dec 1, 2022 06:28 | 31,203 | 105,161,014 | 27,458,417 | 0 | 2,236,416 | ||
| 18 | Dec 1, 2022 06:09 | 31,207 | 95,426,055 | 27,461,840 | 0 | 2,240,512 | ||
| 19 | Dec 1, 2022 06:28 | 31,210 | 98,725,050 | 27,465,223 | 0 | 2,240,512 | ||
| 20 | Dec 1, 2022 06:08 | 31,219 | 102,856,241 | 27,472,365 | 0 | 2,228,224 | ||
| 21 | Dec 1, 2022 06:23 | 31,228 | 105,152,464 | 27,480,724 | 0 | 2,232,320 | ||
| 22 | Dec 1, 2022 06:23 | 31,229 | 94,693,427 | 27,481,491 | 0 | 2,232,320 | ||
| 23 | Dec 1, 2022 06:23 | 31,239 | 107,631,691 | 27,490,557 | 0 | 2,228,224 | ||
| 24 | Dec 1, 2022 06:13 | 31,259 | 106,676,173 | 27,508,175 | 0 | 2,232,320 | ||
| 25 | Dec 1, 2022 06:23 | 31,259 | 85,585,312 | 27,507,641 | 0 | 2,232,320 | ||
| 26 | Dec 1, 2022 06:05 | 31,291 | 99,336,273 | 27,536,061 | 0 | 2,236,416 | ||
| 27 | Dec 1, 2022 06:06 | 31,291 | 89,846,901 | 27,536,346 | 0 | 2,248,704 | ||
| 28 | Dec 1, 2022 06:28 | 31,741 | 55,292,559 | 26,935,000 | 997,000 | 2,392,064 | ||
| 29 | Dec 1, 2022 06:28 | 31,781 | 54,625,526 | 26,969,000 | 998,000 | 2,379,776 | ||
| 30 | Dec 1, 2022 06:28 | 31,805 | 60,323,802 | 25,989,000 | 1,999,000 | 2,265,088 | ||
| 31 | Dec 1, 2022 06:06 | 31,815 | 55,318,106 | 25,998,000 | 1,999,000 | 2,392,064 | ||
| 32 | Dec 1, 2022 06:13 | 31,827 | 58,554,916 | 26,008,000 | 2,000,000 | 2,269,184 | ||
| 33 | Dec 1, 2022 06:09 | 31,831 | 56,988,200 | 27,011,000 | 1,000,000 | 2,379,776 | ||
| 34 | Dec 1, 2022 06:28 | 31,842 | 54,047,551 | 26,020,000 | 2,001,000 | 2,265,088 | ||
| 35 | Dec 1, 2022 06:06 | 31,855 | 55,975,017 | 26,030,000 | 2,002,000 | 2,265,088 | ||
| 36 | Dec 1, 2022 06:13 | 31,857 | 55,240,481 | 26,032,000 | 2,002,000 | 2,392,064 | ||
| 37 | Dec 1, 2022 06:13 | 31,857 | 51,746,108 | 27,033,000 | 1,001,000 | 2,269,184 | ||
| 38 | Dec 1, 2022 06:13 | 31,859 | 51,182,504 | 27,035,000 | 1,001,000 | 2,392,064 | ||
| 39 | Dec 1, 2022 06:13 | 31,861 | 52,110,433 | 27,037,000 | 1,001,000 | 2,383,872 | ||
| 40 | Dec 1, 2022 06:28 | 31,863 | 57,387,520 | 27,038,000 | 1,001,000 | 2,265,088 | ||
| 41 | Dec 1, 2022 06:28 | 31,872 | 58,837,318 | 26,044,000 | 2,003,000 | 2,383,872 | ||
| 42 | Dec 1, 2022 06:09 | 31,873 | 56,686,543 | 26,045,000 | 2,003,000 | 2,383,872 | ||
| 43 | Dec 1, 2022 06:09 | 31,875 | 57,709,137 | 26,047,000 | 2,003,000 | 2,265,088 | ||
| 44 | Dec 1, 2022 06:13 | 31,876 | 56,015,336 | 26,048,000 | 2,003,000 | 2,383,872 | ||
| 45 | Dec 1, 2022 06:09 | 31,883 | 57,599,411 | 27,055,000 | 1,002,000 | 2,383,872 | ||
| 46 | Dec 1, 2022 06:28 | 31,892 | 53,245,935 | 27,063,000 | 1,002,000 | 2,387,968 | ||
| 47 | Dec 1, 2022 06:13 | 31,902 | 54,701,606 | 26,069,000 | 2,005,000 | 2,383,872 | ||
| 48 | Dec 1, 2022 06:13 | 31,916 | 52,388,227 | 27,083,000 | 1,003,000 | 2,265,088 | ||
| 49 | Dec 1, 2022 06:06 | 31,942 | 57,093,079 | 26,102,000 | 2,007,000 | 2,387,968 | ||
| 50 | Dec 1, 2022 06:09 | 31,959 | 58,130,138 | 26,116,000 | 2,008,000 | 2,387,968 | ||
| 51 | Dec 1, 2022 06:09 | 31,963 | 52,276,747 | 26,118,000 | 2,009,000 | 2,265,088 | ||
| 52 | Dec 1, 2022 06:09 | 31,975 | 59,070,457 | 26,129,000 | 2,009,000 | 2,494,464 | ||
| 53 | Dec 1, 2022 06:06 | 31,986 | 60,722,958 | 27,143,000 | 1,005,000 | 2,379,776 | ||
| 54 | Dec 1, 2022 06:28 | 31,986 | 56,986,391 | 27,143,000 | 1,005,000 | 2,265,088 | ||
| 55 | Dec 1, 2022 06:06 | 31,989 | 56,612,476 | 26,140,000 | 2,010,000 | 2,387,968 | ||
| 56 | Dec 1, 2022 06:13 | 31,992 | 51,623,869 | 27,148,000 | 1,005,000 | 2,265,088 | ||
| 57 | Dec 1, 2022 06:28 | 32,001 | 64,596,559 | 27,156,000 | 1,005,000 | 2,387,968 | ||
| 58 | Dec 1, 2022 06:06 | 32,033 | 58,282,869 | 27,183,000 | 1,006,000 | 2,383,872 | ||
| 59 | Dec 1, 2022 06:09 | 32,038 | 55,390,405 | 27,187,000 | 1,006,000 | 2,379,776 | ||
| 60 | Dec 1, 2022 06:09 | 32,041 | 54,545,666 | 26,182,000 | 2,014,000 | 2,265,088 | ||
| 61 | Dec 1, 2022 06:06 | 32,057 | 53,630,510 | 27,203,000 | 1,007,000 | 2,469,888 | ||
| 62 | Dec 1, 2022 06:06 | 32,090 | 54,022,291 | 26,222,000 | 2,017,000 | 2,387,968 | ||
| 63 | Dec 1, 2022 06:06 | 32,099 | 59,328,025 | 27,239,000 | 1,008,000 | 2,265,088 | ||
| 64 | Dec 1, 2022 06:06 | 33,998 | 88,583,467 | 29,918,584 | 0 | 2,236,416 | ||
| 65 | Dec 1, 2022 06:06 | 34,214 | 108,581,424 | 30,108,235 | 0 | 2,232,320 | ||
| 66 | Dec 1, 2022 06:06 | 34,296 | 109,383,853 | 30,180,054 | 0 | 2,232,320 |