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 | Jan 18, 2026 03:02 | 17,739 | 33,421,625 | 15,610,000 | 0 | 2,445,312 | ||
| 2 | Jan 18, 2026 02:59 | 17,741 | 40,259,417 | 13,531,000 | 2,081,000 | 2,441,216 | ||
| 3 | Jan 18, 2026 03:00 | 17,741 | 38,183,669 | 15,612,000 | 0 | 2,453,504 | ||
| 4 | Jan 18, 2026 03:00 | 17,742 | 32,459,969 | 15,613,000 | 0 | 2,437,120 | ||
| 5 | Jan 18, 2026 03:00 | 17,757 | 39,006,228 | 14,585,000 | 1,041,000 | 2,277,376 | ||
| 6 | Jan 18, 2026 03:00 | 17,765 | 35,776,483 | 15,633,000 | 0 | 2,473,984 | ||
| 7 | Jan 18, 2026 03:00 | 17,768 | 39,495,001 | 15,636,000 | 0 | 2,441,216 | ||
| 8 | Jan 18, 2026 03:02 | 17,769 | 39,524,416 | 15,637,000 | 0 | 2,293,760 | ||
| 9 | Jan 18, 2026 03:00 | 17,770 | 38,588,029 | 15,638,000 | 0 | 2,293,760 | ||
| 10 | Jan 18, 2026 02:59 | 17,772 | 30,466,211 | 13,554,000 | 2,085,000 | 2,289,664 | ||
| 11 | Jan 18, 2026 02:59 | 17,775 | 39,235,519 | 14,600,000 | 1,042,000 | 2,437,120 | ||
| 12 | Jan 18, 2026 03:02 | 17,776 | 37,139,866 | 14,601,000 | 1,042,000 | 2,453,504 | ||
| 13 | Jan 18, 2026 03:00 | 17,781 | 42,592,619 | 14,604,000 | 1,043,000 | 2,441,216 | ||
| 14 | Jan 18, 2026 03:02 | 17,781 | 33,838,025 | 14,604,000 | 1,043,000 | 2,461,696 | ||
| 15 | Jan 18, 2026 03:02 | 17,784 | 39,342,374 | 14,607,000 | 1,043,000 | 2,461,696 | ||
| 16 | Jan 18, 2026 03:02 | 17,784 | 37,326,660 | 14,607,000 | 1,043,000 | 2,281,472 | ||
| 17 | Jan 18, 2026 03:00 | 17,791 | 44,072,150 | 14,613,000 | 1,043,000 | 2,473,984 | ||
| 18 | Jan 18, 2026 03:00 | 17,791 | 44,461,351 | 13,569,000 | 2,087,000 | 2,461,696 | ||
| 19 | Jan 18, 2026 03:02 | 17,791 | 31,606,766 | 14,613,000 | 1,043,000 | 2,289,664 | ||
| 20 | Jan 18, 2026 03:25 | 17,798 | 33,025,701 | 15,662,000 | 0 | 2,293,760 | ||
| 21 | Jan 18, 2026 03:00 | 17,802 | 33,514,818 | 14,622,000 | 1,044,000 | 2,461,696 | ||
| 22 | Jan 18, 2026 03:02 | 17,806 | 31,408,324 | 14,625,000 | 1,044,000 | 2,433,024 | ||
| 23 | Jan 18, 2026 03:02 | 17,807 | 45,630,944 | 14,626,000 | 1,044,000 | 2,285,568 | ||
| 24 | Jan 18, 2026 03:00 | 17,815 | 35,365,612 | 14,632,000 | 1,045,000 | 2,289,664 | ||
| 25 | Jan 18, 2026 03:00 | 17,819 | 29,812,082 | 14,636,000 | 1,045,000 | 2,437,120 | ||
| 26 | Jan 18, 2026 03:02 | 17,819 | 40,345,759 | 15,681,000 | 0 | 2,277,376 | ||
| 27 | Jan 18, 2026 03:00 | 17,822 | 39,029,896 | 14,638,000 | 1,045,000 | 2,289,664 | ||
| 28 | Jan 18, 2026 03:00 | 17,823 | 33,090,036 | 13,593,000 | 2,091,000 | 2,441,216 | ||
| 29 | Jan 18, 2026 03:02 | 17,825 | 40,999,815 | 14,641,000 | 1,045,000 | 2,437,120 | ||
| 30 | Jan 18, 2026 03:00 | 17,826 | 39,143,676 | 14,642,000 | 1,045,000 | 2,289,664 | ||
| 31 | Jan 18, 2026 03:02 | 17,826 | 44,233,846 | 14,642,000 | 1,045,000 | 2,449,408 | ||
| 32 | Jan 18, 2026 03:00 | 17,834 | 32,431,260 | 14,648,000 | 1,046,000 | 2,445,312 | ||
| 33 | Jan 18, 2026 03:00 | 17,839 | 36,265,086 | 14,652,000 | 1,046,000 | 2,367,488 | ||
| 34 | Jan 18, 2026 03:02 | 17,841 | 43,413,610 | 14,654,000 | 1,046,000 | 2,367,488 | ||
| 35 | Jan 18, 2026 03:02 | 17,844 | 32,491,635 | 14,657,000 | 1,046,000 | 2,437,120 | ||
| 36 | Jan 18, 2026 02:59 | 17,848 | 39,722,648 | 14,659,000 | 1,047,000 | 2,285,568 | ||
| 37 | Jan 18, 2026 03:25 | 17,848 | 41,104,930 | 14,659,000 | 1,047,000 | 2,281,472 | ||
| 38 | Jan 18, 2026 03:25 | 17,849 | 33,924,735 | 14,660,000 | 1,047,000 | 2,437,120 | ||
| 39 | Jan 18, 2026 03:02 | 17,850 | 42,539,312 | 14,661,000 | 1,047,000 | 2,285,568 | ||
| 40 | Jan 18, 2026 03:02 | 17,851 | 39,347,607 | 14,662,000 | 1,047,000 | 2,285,568 | ||
| 41 | Jan 18, 2026 02:59 | 17,865 | 29,186,776 | 14,673,000 | 1,048,000 | 2,289,664 | ||
| 42 | Jan 18, 2026 03:00 | 17,869 | 38,912,732 | 14,677,000 | 1,048,000 | 2,285,568 | ||
| 43 | Jan 18, 2026 03:00 | 17,876 | 46,103,954 | 14,683,000 | 1,048,000 | 2,453,504 | ||
| 44 | Jan 18, 2026 03:00 | 17,878 | 33,509,211 | 14,685,000 | 1,048,000 | 2,433,024 | ||
| 45 | Jan 18, 2026 03:00 | 17,881 | 45,606,818 | 14,686,000 | 1,049,000 | 2,445,312 | ||
| 46 | Jan 18, 2026 03:02 | 17,886 | 42,060,510 | 14,691,000 | 1,049,000 | 2,453,504 | ||
| 47 | Jan 18, 2026 02:59 | 17,888 | 33,883,284 | 14,692,000 | 1,049,000 | 2,445,312 | ||
| 48 | Jan 18, 2026 02:59 | 17,895 | 33,516,490 | 14,699,000 | 1,049,000 | 2,281,472 | ||
| 49 | Jan 18, 2026 03:02 | 17,902 | 33,222,513 | 15,754,000 | 0 | 2,437,120 | ||
| 50 | Jan 18, 2026 03:00 | 17,923 | 42,484,943 | 13,669,000 | 2,103,000 | 2,449,408 | ||
| 51 | Jan 18, 2026 02:59 | 17,927 | 29,234,809 | 14,725,000 | 1,051,000 | 2,445,312 | ||
| 52 | Jan 18, 2026 03:02 | 17,940 | 46,788,715 | 15,787,000 | 0 | 2,433,024 | ||
| 53 | Jan 18, 2026 03:01 | 17,941 | 38,797,336 | 15,788,000 | 0 | 2,527,232 | ||
| 54 | Jan 18, 2026 03:00 | 17,944 | 30,354,747 | 14,739,000 | 1,052,000 | 2,285,568 | ||
| 55 | Jan 18, 2026 02:59 | 17,945 | 29,652,955 | 15,792,000 | 0 | 2,289,664 | ||
| 56 | Jan 18, 2026 03:01 | 17,950 | 38,045,662 | 14,743,000 | 1,053,000 | 2,441,216 | ||
| 57 | Jan 18, 2026 03:00 | 18,052 | 32,295,479 | 14,894,000 | 992,000 | 2,445,312 | ||
| 58 | Jan 18, 2026 03:02 | 18,073 | 42,071,559 | 14,910,000 | 994,000 | 2,445,312 | ||
| 59 | Jan 18, 2026 03:01 | 18,077 | 40,266,234 | 14,914,000 | 994,000 | 2,441,216 | ||
| 60 | Jan 18, 2026 03:00 | 18,078 | 40,902,378 | 14,915,000 | 994,000 | 2,285,568 | ||
| 61 | Jan 18, 2026 03:00 | 18,081 | 30,330,043 | 15,911,000 | 0 | 2,445,312 | ||
| 62 | Jan 18, 2026 03:02 | 18,081 | 45,115,059 | 14,917,000 | 994,000 | 2,441,216 | ||
| 63 | Jan 18, 2026 03:00 | 18,084 | 45,239,622 | 14,920,000 | 994,000 | 2,281,472 | ||
| 64 | Jan 18, 2026 02:56 | 18,136 | 31,136,720 | 14,963,000 | 997,000 | 2,535,424 | ||
| 65 | Jan 18, 2026 02:53 | 18,201 | 33,272,969 | 14,015,000 | 2,002,000 | 2,289,664 | ||
| 66 | Jan 18, 2026 02:59 | 18,201 | 37,946,556 | 14,015,000 | 2,002,000 | 2,457,600 | ||
| 67 | Jan 18, 2026 02:53 | 18,205 | 31,707,213 | 15,019,000 | 1,001,000 | 2,269,184 | ||
| 68 | Jan 18, 2026 02:57 | 18,214 | 28,596,322 | 15,027,000 | 1,001,000 | 2,449,408 | ||
| 69 | Jan 18, 2026 02:57 | 18,219 | 29,283,845 | 14,029,000 | 2,004,000 | 2,531,328 | ||
| 70 | Jan 18, 2026 02:58 | 18,223 | 38,584,588 | 14,032,000 | 2,004,000 | 2,453,504 | ||
| 71 | Jan 18, 2026 02:56 | 18,225 | 39,525,157 | 15,036,000 | 1,002,000 | 2,449,408 | ||
| 72 | Jan 18, 2026 02:57 | 18,226 | 38,856,312 | 15,037,000 | 1,002,000 | 2,453,504 | ||
| 73 | Jan 18, 2026 02:59 | 18,227 | 31,975,683 | 14,035,000 | 2,005,000 | 2,531,328 | ||
| 74 | Jan 18, 2026 02:58 | 18,231 | 36,755,938 | 15,041,000 | 1,002,000 | 2,457,600 | ||
| 75 | Jan 18, 2026 02:58 | 18,234 | 41,844,406 | 15,044,000 | 1,002,000 | 2,453,504 | ||
| 76 | Jan 18, 2026 02:58 | 18,243 | 33,387,064 | 14,048,000 | 2,006,000 | 2,527,232 | ||
| 77 | Jan 18, 2026 02:58 | 18,245 | 39,287,375 | 14,049,000 | 2,007,000 | 2,449,408 | ||
| 78 | Jan 18, 2026 02:56 | 18,248 | 40,308,581 | 14,051,000 | 2,007,000 | 2,449,408 | ||
| 79 | Jan 18, 2026 02:58 | 18,249 | 38,909,334 | 15,056,000 | 1,003,000 | 2,527,232 | ||
| 80 | Jan 18, 2026 02:53 | 18,252 | 41,581,524 | 14,055,000 | 2,007,000 | 2,449,408 | ||
| 81 | Jan 18, 2026 02:57 | 18,252 | 39,033,582 | 14,055,000 | 2,007,000 | 2,527,232 | ||
| 82 | Jan 18, 2026 02:56 | 18,255 | 42,932,761 | 14,056,000 | 2,008,000 | 2,265,088 | ||
| 83 | Jan 18, 2026 02:58 | 18,258 | 40,851,745 | 14,059,000 | 2,008,000 | 2,457,600 | ||
| 84 | Jan 18, 2026 02:57 | 18,261 | 33,790,449 | 14,062,000 | 2,008,000 | 2,453,504 | ||
| 85 | Jan 18, 2026 02:59 | 18,269 | 33,284,958 | 14,068,000 | 2,009,000 | 2,445,312 | ||
| 86 | Jan 18, 2026 02:53 | 18,270 | 37,870,821 | 14,069,000 | 2,009,000 | 2,527,232 | ||
| 87 | Jan 18, 2026 02:57 | 18,273 | 41,113,234 | 14,070,000 | 2,010,000 | 2,265,088 | ||
| 88 | Jan 18, 2026 02:58 | 18,274 | 41,041,946 | 15,076,000 | 1,005,000 | 2,449,408 | ||
| 89 | Jan 18, 2026 02:57 | 18,282 | 39,320,130 | 14,077,000 | 2,011,000 | 2,531,328 | ||
| 90 | Jan 18, 2026 02:53 | 18,286 | 33,831,496 | 14,081,000 | 2,011,000 | 2,437,120 | ||
| 91 | Jan 18, 2026 02:57 | 18,291 | 42,694,430 | 14,084,000 | 2,012,000 | 2,363,392 | ||
| 92 | Jan 18, 2026 02:53 | 18,305 | 43,802,128 | 14,095,000 | 2,013,000 | 2,367,488 | ||
| 93 | Jan 18, 2026 02:58 | 18,318 | 35,694,659 | 14,105,000 | 2,015,000 | 2,527,232 | ||
| 94 | Jan 18, 2026 02:53 | 18,330 | 43,474,332 | 14,114,000 | 2,016,000 | 2,461,696 | ||
| 95 | Jan 18, 2026 02:53 | 18,358 | 42,806,510 | 14,136,000 | 2,019,000 | 2,453,504 | ||
| 96 | Jan 18, 2026 02:56 | 18,361 | 42,420,842 | 15,149,000 | 1,009,000 | 2,514,944 | ||
| 97 | Jan 18, 2026 03:00 | 18,378 | 31,720,707 | 15,163,000 | 1,010,000 | 2,539,520 | ||
| 98 | Jan 18, 2026 02:56 | 18,383 | 30,876,726 | 14,155,000 | 2,022,000 | 2,453,504 | ||
| 99 | Jan 18, 2026 02:56 | 18,388 | 32,172,434 | 14,159,000 | 2,022,000 | 2,514,944 | ||
| 100 | Jan 18, 2026 02:56 | 18,389 | 38,525,059 | 14,160,000 | 2,022,000 | 2,449,408 | ||
| 101 | Jan 18, 2026 03:00 | 18,389 | 36,964,293 | 14,160,000 | 2,022,000 | 2,277,376 | ||
| 102 | Jan 18, 2026 02:56 | 18,415 | 38,442,252 | 14,180,000 | 2,025,000 | 2,514,944 | ||
| 103 | Jan 18, 2026 02:57 | 18,415 | 32,603,252 | 14,180,000 | 2,025,000 | 2,527,232 | ||
| 104 | Jan 18, 2026 02:53 | 18,460 | 42,982,486 | 15,230,000 | 1,015,000 | 2,445,312 | ||
| 105 | Jan 18, 2026 03:00 | 18,493 | 37,366,726 | 16,274,000 | 0 | 2,514,944 | ||
| 106 | Jan 18, 2026 03:00 | 19,203 | 42,945,926 | 14,911,000 | 1,988,000 | 2,502,656 | ||
| 107 | Jan 18, 2026 03:00 | 19,217 | 33,764,494 | 14,922,000 | 1,989,000 | 2,420,736 | ||
| 108 | Jan 18, 2026 03:00 | 19,283 | 36,835,364 | 14,973,000 | 1,996,000 | 2,494,464 | ||
| 109 | Jan 18, 2026 03:00 | 19,307 | 45,226,967 | 14,992,000 | 1,998,000 | 2,416,640 | ||
| 110 | Jan 18, 2026 03:00 | 19,331 | 40,485,763 | 16,011,000 | 1,000,000 | 2,416,640 | ||
| 111 | Jan 18, 2026 03:00 | 19,384 | 44,857,003 | 16,055,000 | 1,003,000 | 2,396,160 | ||
| 112 | Jan 18, 2026 02:56 | 21,467 | 49,291,408 | 16,903,000 | 1,988,000 | 2,473,984 | ||
| 113 | Jan 18, 2026 02:56 | 21,483 | 32,605,181 | 16,915,000 | 1,990,000 | 2,408,448 | ||
| 114 | Jan 18, 2026 02:56 | 21,499 | 40,564,963 | 17,924,000 | 995,000 | 2,404,352 |