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:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "51041324352724 ", got "51041324352293 " | |
| 2 | Dec 1, 2022 06:53 | 0 | 0 | 0 | 0 | 0 | Error: expected "50972361664503 ", got "50972361664340 " | |
| 3 | Dec 1, 2022 06:52 | 0 | 0 | 0 | 0 | 0 | Error: expected "51200599230035 ", got "51200599229794 " | |
| 4 | Dec 1, 2022 06:44 | 0 | 0 | 0 | 0 | 0 | Error: expected "51148259913929 ", got "51148259913856 " | |
| 5 | Dec 1, 2022 06:52 | 30,238 | 46,379,456 | 25,586,000 | 1,023,000 | 2,379,776 | ||
| 6 | Dec 1, 2022 06:39 | 30,282 | 47,423,585 | 25,624,000 | 1,024,000 | 2,379,776 | ||
| 7 | Dec 1, 2022 06:38 | 30,294 | 50,988,840 | 25,634,000 | 1,025,000 | 2,383,872 | ||
| 8 | Dec 1, 2022 06:53 | 30,311 | 54,442,573 | 26,674,000 | 0 | 2,523,136 | ||
| 9 | Dec 1, 2022 06:38 | 30,314 | 48,060,800 | 26,676,000 | 0 | 2,379,776 | ||
| 10 | Dec 1, 2022 06:52 | 30,314 | 51,230,130 | 25,650,000 | 1,026,000 | 2,392,064 | ||
| 11 | Dec 1, 2022 06:38 | 30,314 | 47,082,956 | 26,676,000 | 0 | 2,265,088 | ||
| 12 | Dec 1, 2022 06:38 | 30,318 | 59,609,670 | 25,654,000 | 1,026,000 | 2,265,088 | ||
| 13 | Dec 1, 2022 06:52 | 30,322 | 55,829,271 | 25,657,000 | 1,026,000 | 2,265,088 | ||
| 14 | Dec 1, 2022 06:52 | 30,339 | 52,949,844 | 26,698,000 | 0 | 2,392,064 | ||
| 15 | Dec 1, 2022 06:45 | 30,343 | 57,362,326 | 25,675,000 | 1,027,000 | 2,387,968 | ||
| 16 | Dec 1, 2022 06:38 | 30,345 | 53,802,584 | 25,677,000 | 1,027,000 | 2,392,064 | ||
| 17 | Dec 1, 2022 06:45 | 30,350 | 60,414,082 | 25,681,000 | 1,027,000 | 2,387,968 | ||
| 18 | Dec 1, 2022 06:38 | 30,361 | 54,088,236 | 25,691,000 | 1,027,000 | 2,506,752 | ||
| 19 | Dec 1, 2022 06:45 | 30,369 | 54,713,690 | 26,725,000 | 0 | 2,379,776 | ||
| 20 | Dec 1, 2022 06:52 | 30,375 | 51,372,206 | 25,702,000 | 1,028,000 | 2,265,088 | ||
| 21 | Dec 1, 2022 06:53 | 30,375 | 53,886,690 | 25,702,000 | 1,028,000 | 2,379,776 | ||
| 22 | Dec 1, 2022 06:38 | 30,377 | 51,524,659 | 25,704,000 | 1,028,000 | 2,379,776 | ||
| 23 | Dec 1, 2022 06:39 | 30,409 | 57,459,005 | 25,731,000 | 1,029,000 | 2,392,064 | ||
| 24 | Dec 1, 2022 06:45 | 30,413 | 52,173,895 | 25,734,000 | 1,029,000 | 2,387,968 | ||
| 25 | Dec 1, 2022 06:53 | 30,422 | 51,208,783 | 25,742,000 | 1,029,000 | 2,265,088 | ||
| 26 | Dec 1, 2022 06:52 | 30,422 | 56,311,383 | 25,742,000 | 1,029,000 | 2,392,064 | ||
| 27 | Dec 1, 2022 06:45 | 30,434 | 53,262,557 | 25,752,000 | 1,030,000 | 2,383,872 | ||
| 28 | Dec 1, 2022 06:45 | 30,452 | 52,366,010 | 25,768,000 | 1,030,000 | 2,383,872 | ||
| 29 | Dec 1, 2022 06:39 | 30,530 | 53,854,680 | 25,871,000 | 995,000 | 2,387,968 | ||
| 30 | Dec 1, 2022 06:53 | 30,538 | 56,035,446 | 25,878,000 | 995,000 | 2,265,088 | ||
| 31 | Dec 1, 2022 06:38 | 30,542 | 97,760,279 | 26,876,978 | 0 | 2,232,320 | ||
| 32 | Dec 1, 2022 06:52 | 30,547 | 51,316,801 | 25,886,000 | 995,000 | 2,265,088 | ||
| 33 | Dec 1, 2022 06:38 | 30,556 | 58,669,344 | 25,894,000 | 995,000 | 2,387,968 | ||
| 34 | Dec 1, 2022 06:53 | 30,559 | 55,158,877 | 25,896,000 | 996,000 | 2,379,776 | ||
| 35 | Dec 1, 2022 06:53 | 30,559 | 60,486,525 | 25,896,000 | 996,000 | 2,387,968 | ||
| 36 | Dec 1, 2022 06:39 | 30,559 | 55,068,315 | 25,896,000 | 996,000 | 2,265,088 | ||
| 37 | Dec 1, 2022 06:53 | 30,561 | 57,043,829 | 24,902,000 | 1,992,000 | 2,387,968 | ||
| 38 | Dec 1, 2022 06:45 | 30,564 | 53,969,479 | 25,900,000 | 996,000 | 2,387,968 | ||
| 39 | Dec 1, 2022 06:52 | 30,565 | 52,836,810 | 24,905,000 | 1,992,000 | 2,498,560 | ||
| 40 | Dec 1, 2022 06:45 | 30,566 | 49,501,963 | 25,902,000 | 996,000 | 2,265,088 | ||
| 41 | Dec 1, 2022 06:53 | 30,567 | 54,166,520 | 24,907,000 | 1,992,000 | 2,265,088 | ||
| 42 | Dec 1, 2022 06:52 | 30,567 | 50,016,554 | 25,903,000 | 996,000 | 2,379,776 | ||
| 43 | Dec 1, 2022 06:39 | 30,570 | 55,440,203 | 24,910,000 | 1,992,000 | 2,387,968 | ||
| 44 | Dec 1, 2022 06:39 | 30,570 | 51,850,881 | 26,902,000 | 0 | 2,265,088 | ||
| 45 | Dec 1, 2022 06:53 | 30,573 | 57,495,591 | 25,908,000 | 996,000 | 2,265,088 | ||
| 46 | Dec 1, 2022 06:39 | 30,575 | 91,701,718 | 26,906,361 | 0 | 2,228,224 | ||
| 47 | Dec 1, 2022 06:45 | 30,580 | 58,146,423 | 24,917,000 | 1,993,000 | 2,383,872 | ||
| 48 | Dec 1, 2022 06:39 | 30,581 | 51,080,744 | 25,915,000 | 996,000 | 2,265,088 | ||
| 49 | Dec 1, 2022 06:39 | 30,584 | 53,140,048 | 24,921,000 | 1,993,000 | 2,387,968 | ||
| 50 | Dec 1, 2022 06:52 | 30,622 | 92,323,592 | 26,947,469 | 0 | 2,236,416 | ||
| 51 | Dec 1, 2022 06:38 | 30,629 | 90,555,268 | 26,953,362 | 0 | 2,232,320 | ||
| 52 | Dec 1, 2022 06:39 | 30,630 | 49,336,739 | 25,956,000 | 998,000 | 2,265,088 | ||
| 53 | Dec 1, 2022 06:52 | 30,642 | 107,976,316 | 26,964,950 | 0 | 2,232,320 | ||
| 54 | Dec 1, 2022 06:39 | 30,649 | 91,843,294 | 26,971,442 | 0 | 2,236,416 | ||
| 55 | Dec 1, 2022 06:53 | 30,660 | 129,786,042 | 26,981,201 | 0 | 2,228,224 | ||
| 56 | Dec 1, 2022 06:53 | 30,668 | 105,735,725 | 26,988,027 | 0 | 2,240,512 | ||
| 57 | Dec 1, 2022 06:45 | 30,668 | 98,498,568 | 26,988,172 | 0 | 2,232,320 | ||
| 58 | Dec 1, 2022 06:44 | 30,669 | 94,071,114 | 26,988,615 | 0 | 2,244,608 | ||
| 59 | Dec 1, 2022 06:38 | 30,680 | 53,742,373 | 24,999,000 | 1,999,000 | 2,265,088 | ||
| 60 | Dec 1, 2022 06:38 | 30,683 | 90,008,324 | 27,001,397 | 0 | 2,232,320 | ||
| 61 | Dec 1, 2022 06:39 | 30,692 | 93,497,271 | 27,009,249 | 0 | 2,240,512 | ||
| 62 | Dec 1, 2022 06:45 | 30,705 | 81,559,798 | 27,020,697 | 0 | 2,232,320 | ||
| 63 | Dec 1, 2022 06:52 | 30,720 | 97,873,270 | 27,033,390 | 0 | 2,244,608 | ||
| 64 | Dec 1, 2022 06:44 | 30,722 | 100,655,680 | 27,035,090 | 0 | 2,232,320 | ||
| 65 | Dec 1, 2022 06:44 | 30,731 | 97,963,677 | 27,043,031 | 0 | 2,228,224 | ||
| 66 | Dec 1, 2022 06:53 | 30,759 | 85,525,643 | 27,067,511 | 0 | 2,236,416 | ||
| 67 | Dec 1, 2022 06:45 | 30,816 | 88,773,794 | 27,118,508 | 0 | 2,240,512 |