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 07:13 | 30,328 | 52,287,463 | 26,689,000 | 0 | 2,392,064 | ||
| 2 | Dec 1, 2022 07:13 | 30,340 | 58,004,202 | 25,673,000 | 1,026,000 | 2,265,088 | ||
| 3 | Dec 1, 2022 16:58 | 30,366 | 57,909,975 | 25,695,000 | 1,027,000 | 2,265,088 | ||
| 4 | Dec 1, 2022 07:54 | 30,366 | 55,475,741 | 25,695,000 | 1,027,000 | 2,387,968 | ||
| 5 | Dec 1, 2022 07:21 | 30,376 | 87,568,662 | 26,731,128 | 0 | 2,236,416 | ||
| 6 | Dec 1, 2022 16:58 | 30,392 | 56,587,109 | 26,745,000 | 0 | 2,265,088 | ||
| 7 | Dec 1, 2022 07:23 | 30,400 | 56,349,775 | 26,752,000 | 0 | 2,265,088 | ||
| 8 | Dec 1, 2022 16:58 | 30,403 | 59,780,867 | 25,726,000 | 1,029,000 | 2,265,088 | ||
| 9 | Dec 1, 2022 08:04 | 30,407 | 53,077,794 | 26,758,000 | 0 | 2,265,088 | ||
| 10 | Dec 1, 2022 17:02 | 30,439 | 52,103,871 | 26,786,000 | 0 | 2,265,088 | ||
| 11 | Dec 1, 2022 15:02 | 30,440 | 51,586,451 | 26,787,000 | 0 | 2,375,680 | ||
| 12 | Dec 1, 2022 07:23 | 30,443 | 55,727,887 | 26,790,000 | 0 | 2,265,088 | ||
| 13 | Dec 1, 2022 07:38 | 30,444 | 112,664,115 | 26,790,652 | 0 | 2,228,224 | ||
| 14 | Dec 1, 2022 07:23 | 30,446 | 92,427,881 | 26,792,653 | 0 | 2,236,416 | ||
| 15 | Dec 1, 2022 07:13 | 30,449 | 54,495,120 | 25,765,000 | 1,030,000 | 2,265,088 | ||
| 16 | Dec 1, 2022 07:21 | 30,456 | 88,687,808 | 26,801,327 | 0 | 2,236,416 | ||
| 17 | Dec 1, 2022 15:02 | 30,468 | 95,920,086 | 26,811,630 | 0 | 2,240,512 | ||
| 18 | Dec 1, 2022 07:48 | 30,487 | 77,545,041 | 26,828,265 | 0 | 2,232,320 | ||
| 19 | Dec 1, 2022 16:58 | 30,489 | 93,299,667 | 26,830,448 | 0 | 2,228,224 | ||
| 20 | Dec 1, 2022 17:02 | 30,491 | 94,660,701 | 26,832,165 | 0 | 2,232,320 | ||
| 21 | Dec 1, 2022 08:02 | 30,494 | 94,713,792 | 26,835,110 | 0 | 2,232,320 | ||
| 22 | Dec 1, 2022 07:47 | 30,497 | 93,923,033 | 26,837,530 | 0 | 2,232,320 | ||
| 23 | Dec 1, 2022 07:48 | 30,502 | 92,791,982 | 26,841,345 | 0 | 2,240,512 | ||
| 24 | Dec 1, 2022 17:02 | 30,503 | 103,120,239 | 26,842,673 | 0 | 2,236,416 | ||
| 25 | Dec 1, 2022 15:01 | 30,509 | 100,409,488 | 26,848,058 | 0 | 2,228,224 | ||
| 26 | Dec 1, 2022 07:13 | 30,519 | 96,620,206 | 26,856,639 | 0 | 2,240,512 | ||
| 27 | Dec 1, 2022 07:54 | 30,524 | 55,220,125 | 24,872,000 | 1,989,000 | 2,265,088 | ||
| 28 | Dec 1, 2022 07:38 | 30,526 | 97,573,553 | 26,863,318 | 0 | 2,232,320 | ||
| 29 | Dec 1, 2022 07:13 | 30,528 | 93,690,031 | 26,864,544 | 0 | 2,248,704 | ||
| 30 | Dec 1, 2022 07:13 | 30,531 | 55,474,815 | 24,877,000 | 1,990,000 | 2,379,776 | ||
| 31 | Dec 1, 2022 08:04 | 30,538 | 101,632,219 | 26,873,497 | 0 | 2,244,608 | ||
| 32 | Dec 1, 2022 07:19 | 30,544 | 98,959,879 | 26,878,786 | 0 | 2,228,224 | ||
| 33 | Dec 1, 2022 07:19 | 30,545 | 89,858,428 | 26,879,452 | 0 | 2,240,512 | ||
| 34 | Dec 1, 2022 08:04 | 30,548 | 52,400,392 | 25,887,000 | 995,000 | 2,379,776 | ||
| 35 | Dec 1, 2022 07:19 | 30,549 | 94,515,048 | 26,883,340 | 0 | 2,224,128 | ||
| 36 | Dec 1, 2022 07:23 | 30,553 | 50,183,800 | 25,892,000 | 995,000 | 2,265,088 | ||
| 37 | Dec 1, 2022 17:02 | 30,555 | 51,098,564 | 24,897,000 | 1,991,000 | 2,265,088 | ||
| 38 | Dec 1, 2022 07:54 | 30,555 | 53,434,625 | 25,893,000 | 995,000 | 2,502,656 | ||
| 39 | Dec 1, 2022 07:23 | 30,556 | 53,803,711 | 25,894,000 | 995,000 | 2,265,088 | ||
| 40 | Dec 1, 2022 07:38 | 30,561 | 95,151,884 | 26,893,825 | 0 | 2,232,320 | ||
| 41 | Dec 1, 2022 15:02 | 30,563 | 61,454,819 | 25,899,000 | 996,000 | 2,383,872 | ||
| 42 | Dec 1, 2022 15:02 | 30,563 | 59,180,218 | 26,895,000 | 0 | 2,265,088 | ||
| 43 | Dec 1, 2022 17:02 | 30,564 | 58,823,040 | 24,904,000 | 1,992,000 | 2,260,992 | ||
| 44 | Dec 1, 2022 07:54 | 30,566 | 55,745,637 | 24,906,000 | 1,992,000 | 2,265,088 | ||
| 45 | Dec 1, 2022 07:23 | 30,567 | 52,154,570 | 24,907,000 | 1,992,000 | 2,387,968 | ||
| 46 | Dec 1, 2022 07:21 | 30,567 | 55,371,505 | 26,899,000 | 0 | 2,383,872 | ||
| 47 | Dec 1, 2022 17:02 | 30,569 | 51,258,551 | 25,905,000 | 996,000 | 2,502,656 | ||
| 48 | Dec 1, 2022 15:02 | 30,569 | 59,789,746 | 24,909,000 | 1,992,000 | 2,379,776 | ||
| 49 | Dec 1, 2022 07:13 | 30,570 | 54,737,559 | 23,913,000 | 2,989,000 | 2,265,088 | ||
| 50 | Dec 1, 2022 17:02 | 30,573 | 59,421,034 | 25,908,000 | 996,000 | 2,265,088 | ||
| 51 | Dec 1, 2022 16:58 | 30,573 | 51,291,391 | 25,908,000 | 996,000 | 2,265,088 | ||
| 52 | Dec 1, 2022 15:02 | 30,573 | 51,721,292 | 24,912,000 | 1,992,000 | 2,387,968 | ||
| 53 | Dec 1, 2022 07:54 | 30,573 | 52,179,718 | 24,912,000 | 1,992,000 | 2,265,088 | ||
| 54 | Dec 1, 2022 07:13 | 30,574 | 52,684,473 | 25,909,000 | 996,000 | 2,265,088 | ||
| 55 | Dec 1, 2022 08:04 | 30,575 | 53,233,256 | 24,913,000 | 1,993,000 | 2,265,088 | ||
| 56 | Dec 1, 2022 07:21 | 30,575 | 52,233,126 | 24,913,000 | 1,993,000 | 2,265,088 | ||
| 57 | Dec 1, 2022 07:13 | 30,575 | 54,418,916 | 24,913,000 | 1,993,000 | 2,387,968 | ||
| 58 | Dec 1, 2022 07:13 | 30,575 | 57,911,110 | 25,910,000 | 996,000 | 2,265,088 | ||
| 59 | Dec 1, 2022 17:02 | 30,576 | 53,318,405 | 25,911,000 | 996,000 | 2,265,088 | ||
| 60 | Dec 1, 2022 17:02 | 30,577 | 56,528,166 | 24,915,000 | 1,993,000 | 2,392,064 | ||
| 61 | Dec 1, 2022 07:21 | 30,577 | 55,188,982 | 26,908,000 | 0 | 2,375,680 | ||
| 62 | Dec 1, 2022 08:04 | 30,578 | 52,381,911 | 24,916,000 | 1,993,000 | 2,387,968 | ||
| 63 | Dec 1, 2022 08:04 | 30,583 | 82,239,959 | 26,912,890 | 0 | 2,224,128 | ||
| 64 | Dec 1, 2022 17:02 | 30,583 | 51,887,850 | 26,913,000 | 0 | 2,265,088 | ||
| 65 | Dec 1, 2022 16:58 | 30,583 | 60,728,697 | 25,917,000 | 996,000 | 2,392,064 | ||
| 66 | Dec 1, 2022 15:02 | 30,583 | 51,080,421 | 24,920,000 | 1,993,000 | 2,387,968 | ||
| 67 | Dec 1, 2022 15:02 | 30,583 | 52,283,592 | 25,917,000 | 996,000 | 2,392,064 | ||
| 68 | Dec 1, 2022 08:04 | 30,583 | 54,215,088 | 24,920,000 | 1,993,000 | 2,383,872 | ||
| 69 | Dec 1, 2022 08:04 | 30,584 | 56,481,888 | 24,921,000 | 1,993,000 | 2,265,088 | ||
| 70 | Dec 1, 2022 07:21 | 30,584 | 57,109,049 | 25,918,000 | 996,000 | 2,502,656 | ||
| 71 | Dec 1, 2022 08:04 | 30,585 | 53,737,945 | 24,922,000 | 1,993,000 | 2,265,088 | ||
| 72 | Dec 1, 2022 16:58 | 30,586 | 54,447,180 | 25,920,000 | 996,000 | 2,392,064 | ||
| 73 | Dec 1, 2022 17:02 | 30,588 | 57,983,687 | 24,924,000 | 1,993,000 | 2,387,968 | ||
| 74 | Dec 1, 2022 07:23 | 30,588 | 59,532,033 | 26,917,000 | 0 | 2,387,968 | ||
| 75 | Dec 1, 2022 08:04 | 30,590 | 96,487,931 | 26,919,058 | 0 | 2,240,512 | ||
| 76 | Dec 1, 2022 16:58 | 30,590 | 51,749,434 | 24,925,000 | 1,994,000 | 2,392,064 | ||
| 77 | Dec 1, 2022 07:21 | 30,590 | 51,140,894 | 25,922,000 | 997,000 | 2,265,088 | ||
| 78 | Dec 1, 2022 08:04 | 30,593 | 52,670,793 | 24,928,000 | 1,994,000 | 2,387,968 | ||
| 79 | Dec 1, 2022 07:48 | 30,595 | 84,360,256 | 26,923,194 | 0 | 2,240,512 | ||
| 80 | Dec 1, 2022 15:02 | 30,595 | 51,311,951 | 25,889,000 | 1,035,000 | 2,387,968 | ||
| 81 | Dec 1, 2022 07:23 | 30,598 | 108,266,473 | 26,926,544 | 0 | 2,236,416 | ||
| 82 | Dec 1, 2022 07:54 | 30,603 | 97,395,430 | 26,930,600 | 0 | 2,232,320 | ||
| 83 | Dec 1, 2022 16:58 | 30,606 | 87,325,480 | 26,932,937 | 0 | 2,232,320 | ||
| 84 | Dec 1, 2022 07:23 | 30,608 | 103,235,132 | 26,935,235 | 0 | 2,228,224 | ||
| 85 | Dec 1, 2022 08:02 | 30,610 | 110,007,003 | 26,937,051 | 0 | 2,232,320 | ||
| 86 | Dec 1, 2022 07:23 | 30,613 | 52,781,142 | 24,944,000 | 1,995,000 | 2,265,088 | ||
| 87 | Dec 1, 2022 07:47 | 30,615 | 124,828,425 | 26,941,152 | 0 | 2,240,512 | ||
| 88 | Dec 1, 2022 15:01 | 30,624 | 103,308,040 | 26,948,734 | 0 | 2,224,128 | ||
| 89 | Dec 1, 2022 07:54 | 30,625 | 57,298,383 | 25,952,000 | 998,000 | 2,379,776 | ||
| 90 | Dec 1, 2022 07:54 | 30,626 | 103,605,572 | 26,950,954 | 0 | 2,232,320 | ||
| 91 | Dec 1, 2022 17:02 | 30,626 | 101,840,729 | 26,950,521 | 0 | 2,240,512 | ||
| 92 | Dec 1, 2022 16:58 | 30,632 | 54,705,299 | 24,960,000 | 1,996,000 | 2,265,088 | ||
| 93 | Dec 1, 2022 07:54 | 30,633 | 51,213,731 | 25,959,000 | 998,000 | 2,265,088 | ||
| 94 | Dec 1, 2022 07:21 | 30,635 | 57,713,610 | 25,961,000 | 998,000 | 2,265,088 | ||
| 95 | Dec 1, 2022 07:47 | 30,638 | 105,525,433 | 26,961,324 | 0 | 2,236,416 | ||
| 96 | Dec 1, 2022 07:13 | 30,648 | 104,410,522 | 26,970,229 | 0 | 2,244,608 | ||
| 97 | Dec 1, 2022 08:04 | 30,648 | 55,584,811 | 24,973,000 | 1,997,000 | 2,383,872 | ||
| 98 | Dec 1, 2022 15:01 | 30,650 | 84,764,052 | 26,972,250 | 0 | 2,240,512 | ||
| 99 | Dec 1, 2022 15:02 | 30,663 | 92,140,768 | 26,983,825 | 0 | 2,236,416 | ||
| 100 | Dec 1, 2022 07:54 | 30,665 | 92,402,135 | 26,985,160 | 0 | 2,224,128 | ||
| 101 | Dec 1, 2022 15:02 | 30,669 | 98,259,275 | 26,989,013 | 0 | 2,232,320 | ||
| 102 | Dec 1, 2022 07:54 | 30,669 | 53,298,924 | 24,990,000 | 1,999,000 | 2,383,872 | ||
| 103 | Dec 1, 2022 07:21 | 30,682 | 53,801,848 | 25,000,000 | 2,000,000 | 2,379,776 | ||
| 104 | Dec 1, 2022 07:13 | 30,684 | 55,477,210 | 25,002,000 | 2,000,000 | 2,265,088 | ||
| 105 | Dec 1, 2022 08:02 | 30,698 | 103,348,174 | 27,013,918 | 0 | 2,236,416 | ||
| 106 | Dec 1, 2022 07:21 | 30,698 | 52,899,209 | 26,014,000 | 1,000,000 | 2,383,872 | ||
| 107 | Dec 1, 2022 15:02 | 30,700 | 56,993,252 | 26,016,000 | 1,000,000 | 2,265,088 | ||
| 108 | Dec 1, 2022 16:58 | 30,701 | 52,801,585 | 25,016,000 | 2,001,000 | 2,383,872 | ||
| 109 | Dec 1, 2022 07:54 | 30,703 | 56,494,921 | 25,018,000 | 2,001,000 | 2,265,088 | ||
| 110 | Dec 1, 2022 07:23 | 30,703 | 58,762,017 | 26,019,000 | 1,000,000 | 2,265,088 | ||
| 111 | Dec 1, 2022 16:58 | 30,707 | 86,793,430 | 27,022,478 | 0 | 2,232,320 | ||
| 112 | Dec 1, 2022 07:21 | 30,715 | 96,313,920 | 27,029,437 | 0 | 2,224,128 | ||
| 113 | Dec 1, 2022 07:23 | 30,727 | 55,029,468 | 26,039,000 | 1,001,000 | 2,265,088 | ||
| 114 | Dec 1, 2022 07:21 | 30,790 | 58,048,677 | 26,092,000 | 1,003,000 | 2,383,872 |