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 | Mar 19, 2026 13:13 | 18,551 | 34,788,512 | 16,325,000 | 0 | 2,351,104 | ||
| 2 | Mar 19, 2026 11:21 | 18,558 | 43,125,388 | 15,311,000 | 1,020,000 | 2,351,104 | ||
| 3 | Mar 19, 2026 10:42 | 18,565 | 33,573,729 | 15,316,000 | 1,021,000 | 2,351,104 | ||
| 4 | Mar 19, 2026 10:47 | 18,568 | 35,059,384 | 16,340,000 | 0 | 2,351,104 | ||
| 5 | Mar 19, 2026 13:20 | 18,576 | 42,762,973 | 15,326,000 | 1,021,000 | 2,355,200 | ||
| 6 | Mar 19, 2026 12:36 | 18,588 | 34,637,469 | 16,357,000 | 0 | 2,347,008 | ||
| 7 | Mar 19, 2026 13:04 | 18,588 | 41,131,332 | 16,357,000 | 0 | 2,334,720 | ||
| 8 | Mar 19, 2026 13:17 | 18,588 | 46,028,048 | 15,335,000 | 1,022,000 | 2,351,104 | ||
| 9 | Mar 19, 2026 12:58 | 18,589 | 42,078,199 | 15,336,000 | 1,022,000 | 2,359,296 | ||
| 10 | Mar 19, 2026 10:45 | 18,590 | 39,072,857 | 15,337,000 | 1,022,000 | 2,355,200 | ||
| 11 | Mar 19, 2026 13:17 | 18,590 | 37,552,578 | 15,337,000 | 1,022,000 | 2,351,104 | ||
| 12 | Mar 19, 2026 12:58 | 18,594 | 46,082,866 | 15,341,000 | 1,022,000 | 2,351,104 | ||
| 13 | Mar 19, 2026 10:55 | 18,597 | 41,499,641 | 16,365,000 | 0 | 2,351,104 | ||
| 14 | Mar 19, 2026 10:19 | 18,605 | 42,636,168 | 16,372,000 | 0 | 2,351,104 | ||
| 15 | Mar 19, 2026 10:45 | 18,608 | 42,233,193 | 16,375,000 | 0 | 2,330,624 | ||
| 16 | Mar 19, 2026 13:24 | 18,608 | 38,447,621 | 16,375,000 | 0 | 2,338,816 | ||
| 17 | Mar 19, 2026 10:55 | 18,610 | 39,975,183 | 15,354,000 | 1,023,000 | 2,338,816 | ||
| 18 | Mar 19, 2026 12:36 | 18,613 | 36,184,243 | 15,356,000 | 1,023,000 | 2,355,200 | ||
| 19 | Mar 19, 2026 10:54 | 18,614 | 36,968,243 | 16,380,000 | 0 | 2,351,104 | ||
| 20 | Mar 19, 2026 10:47 | 18,615 | 32,016,883 | 15,358,000 | 1,023,000 | 2,351,104 | ||
| 21 | Mar 19, 2026 10:40 | 18,616 | 35,261,667 | 15,359,000 | 1,023,000 | 2,351,104 | ||
| 22 | Mar 19, 2026 12:32 | 18,616 | 35,913,738 | 16,382,000 | 0 | 2,338,816 | ||
| 23 | Mar 19, 2026 12:44 | 18,617 | 37,136,980 | 16,383,000 | 0 | 2,351,104 | ||
| 24 | Mar 19, 2026 10:50 | 18,618 | 40,993,733 | 16,384,000 | 0 | 2,351,104 | ||
| 25 | Mar 19, 2026 13:36 | 18,618 | 41,540,558 | 16,384,000 | 0 | 2,351,104 | ||
| 26 | Mar 19, 2026 10:55 | 18,619 | 42,561,869 | 15,361,000 | 1,024,000 | 2,342,912 | ||
| 27 | Mar 19, 2026 10:50 | 18,620 | 45,664,960 | 15,362,000 | 1,024,000 | 2,351,104 | ||
| 28 | Mar 19, 2026 13:06 | 18,620 | 46,101,798 | 15,362,000 | 1,024,000 | 2,338,816 | ||
| 29 | Mar 19, 2026 10:45 | 18,622 | 46,055,909 | 15,363,000 | 1,024,000 | 2,338,816 | ||
| 30 | Mar 19, 2026 10:45 | 18,624 | 38,009,786 | 16,389,000 | 0 | 2,338,816 | ||
| 31 | Mar 19, 2026 11:56 | 18,624 | 46,930,845 | 15,365,000 | 1,024,000 | 2,351,104 | ||
| 32 | Mar 19, 2026 10:45 | 18,625 | 42,792,748 | 15,366,000 | 1,024,000 | 2,351,104 | ||
| 33 | Mar 19, 2026 12:54 | 18,625 | 41,336,658 | 16,390,000 | 0 | 2,334,720 | ||
| 34 | Mar 19, 2026 12:56 | 18,627 | 40,591,102 | 15,368,000 | 1,024,000 | 2,351,104 | ||
| 35 | Mar 19, 2026 11:48 | 18,630 | 45,783,570 | 15,370,000 | 1,024,000 | 2,318,336 | ||
| 36 | Mar 19, 2026 12:56 | 18,631 | 48,023,726 | 16,395,000 | 0 | 2,330,624 | ||
| 37 | Mar 19, 2026 10:45 | 18,632 | 47,030,252 | 15,372,000 | 1,024,000 | 2,338,816 | ||
| 38 | Mar 19, 2026 13:06 | 18,632 | 32,604,776 | 15,372,000 | 1,024,000 | 2,363,392 | ||
| 39 | Mar 19, 2026 13:20 | 18,632 | 32,369,634 | 16,396,000 | 0 | 2,355,200 | ||
| 40 | Mar 19, 2026 10:59 | 18,634 | 40,607,330 | 16,398,000 | 0 | 2,355,200 | ||
| 41 | Mar 19, 2026 12:44 | 18,634 | 43,734,759 | 16,398,000 | 0 | 2,355,200 | ||
| 42 | Mar 19, 2026 11:45 | 18,638 | 44,234,665 | 15,376,000 | 1,025,000 | 2,334,720 | ||
| 43 | Mar 19, 2026 13:13 | 18,638 | 32,268,133 | 16,401,000 | 0 | 2,355,200 | ||
| 44 | Mar 19, 2026 12:54 | 18,640 | 46,093,669 | 16,403,000 | 0 | 2,351,104 | ||
| 45 | Mar 19, 2026 13:28 | 18,640 | 42,172,923 | 15,378,000 | 1,025,000 | 2,330,624 | ||
| 46 | Mar 19, 2026 10:55 | 18,641 | 34,055,226 | 15,379,000 | 1,025,000 | 2,342,912 | ||
| 47 | Mar 19, 2026 12:48 | 18,641 | 44,811,503 | 15,379,000 | 1,025,000 | 2,342,912 | ||
| 48 | Mar 19, 2026 13:17 | 18,641 | 35,948,513 | 15,379,000 | 1,025,000 | 2,338,816 | ||
| 49 | Mar 19, 2026 11:48 | 18,645 | 44,509,343 | 16,408,000 | 0 | 2,363,392 | ||
| 50 | Mar 19, 2026 11:56 | 18,645 | 42,437,527 | 15,383,000 | 1,025,000 | 2,437,120 | ||
| 51 | Mar 19, 2026 12:29 | 18,645 | 36,220,313 | 15,383,000 | 1,025,000 | 2,351,104 | ||
| 52 | Mar 19, 2026 12:15 | 18,647 | 29,066,288 | 15,384,000 | 1,025,000 | 2,355,200 | ||
| 53 | Mar 19, 2026 12:43 | 18,647 | 44,788,074 | 16,409,000 | 0 | 2,351,104 | ||
| 54 | Mar 19, 2026 13:04 | 18,647 | 40,423,212 | 15,384,000 | 1,025,000 | 2,355,200 | ||
| 55 | Mar 19, 2026 12:44 | 18,648 | 37,225,650 | 16,410,000 | 0 | 2,326,528 | ||
| 56 | Mar 19, 2026 12:48 | 18,648 | 32,812,899 | 15,385,000 | 1,025,000 | 2,355,200 | ||
| 57 | Mar 19, 2026 13:06 | 18,648 | 47,752,489 | 16,410,000 | 0 | 2,326,528 | ||
| 58 | Mar 19, 2026 10:19 | 18,649 | 42,157,631 | 15,386,000 | 1,025,000 | 2,351,104 | ||
| 59 | Mar 19, 2026 10:48 | 18,650 | 43,790,681 | 16,412,000 | 0 | 2,351,104 | ||
| 60 | Mar 19, 2026 12:48 | 18,650 | 44,747,898 | 16,412,000 | 0 | 2,330,624 | ||
| 61 | Mar 19, 2026 12:29 | 18,651 | 37,440,927 | 15,388,000 | 1,025,000 | 2,355,200 | ||
| 62 | Mar 19, 2026 10:19 | 18,655 | 43,716,438 | 16,416,000 | 0 | 2,351,104 | ||
| 63 | Mar 19, 2026 10:40 | 18,655 | 33,237,443 | 15,390,000 | 1,026,000 | 2,338,816 | ||
| 64 | Mar 19, 2026 12:15 | 18,655 | 33,514,844 | 15,390,000 | 1,026,000 | 2,355,200 | ||
| 65 | Mar 19, 2026 10:47 | 18,656 | 41,349,971 | 15,391,000 | 1,026,000 | 2,330,624 | ||
| 66 | Mar 19, 2026 12:05 | 18,656 | 39,405,050 | 15,391,000 | 1,026,000 | 2,355,200 | ||
| 67 | Mar 19, 2026 10:51 | 18,657 | 39,719,536 | 15,392,000 | 1,026,000 | 2,351,104 | ||
| 68 | Mar 19, 2026 10:58 | 18,658 | 39,045,604 | 16,419,000 | 0 | 2,351,104 | ||
| 69 | Mar 19, 2026 10:59 | 18,659 | 38,159,482 | 16,420,000 | 0 | 2,355,200 | ||
| 70 | Mar 19, 2026 13:09 | 18,661 | 45,493,349 | 15,396,000 | 1,026,000 | 2,334,720 | ||
| 71 | Mar 19, 2026 13:28 | 18,661 | 44,153,575 | 15,396,000 | 1,026,000 | 2,453,504 | ||
| 72 | Mar 19, 2026 13:09 | 18,664 | 45,967,053 | 16,424,000 | 0 | 2,351,104 | ||
| 73 | Mar 19, 2026 10:40 | 18,666 | 45,493,083 | 16,426,000 | 0 | 2,539,520 | ||
| 74 | Mar 19, 2026 12:05 | 18,670 | 44,738,673 | 15,404,000 | 1,026,000 | 2,330,624 | ||
| 75 | Mar 19, 2026 10:51 | 18,673 | 45,282,284 | 15,405,000 | 1,027,000 | 2,441,216 | ||
| 76 | Mar 19, 2026 11:21 | 18,673 | 39,572,924 | 16,432,000 | 0 | 2,351,104 | ||
| 77 | Mar 19, 2026 11:56 | 18,674 | 40,740,794 | 16,433,000 | 0 | 2,351,104 | ||
| 78 | Mar 19, 2026 13:13 | 18,675 | 45,726,033 | 15,407,000 | 1,027,000 | 2,351,104 | ||
| 79 | Mar 19, 2026 11:34 | 18,677 | 44,842,741 | 16,436,000 | 0 | 2,330,624 | ||
| 80 | Mar 19, 2026 10:40 | 18,678 | 42,970,614 | 15,410,000 | 1,027,000 | 2,334,720 | ||
| 81 | Mar 19, 2026 13:04 | 18,678 | 43,108,747 | 15,410,000 | 1,027,000 | 2,355,200 | ||
| 82 | Mar 19, 2026 10:45 | 18,680 | 44,168,022 | 16,438,000 | 0 | 2,351,104 | ||
| 83 | Mar 19, 2026 10:50 | 18,680 | 44,386,080 | 16,438,000 | 0 | 2,334,720 | ||
| 84 | Mar 19, 2026 10:55 | 18,680 | 46,102,256 | 15,411,000 | 1,027,000 | 2,355,200 | ||
| 85 | Mar 19, 2026 10:40 | 18,684 | 40,277,172 | 15,415,000 | 1,027,000 | 2,351,104 | ||
| 86 | Mar 19, 2026 10:45 | 18,684 | 36,534,700 | 15,415,000 | 1,027,000 | 2,342,912 | ||
| 87 | Mar 19, 2026 10:51 | 18,684 | 40,247,097 | 15,415,000 | 1,027,000 | 2,338,816 | ||
| 88 | Mar 19, 2026 10:59 | 18,689 | 46,777,845 | 16,446,000 | 0 | 2,355,200 | ||
| 89 | Mar 19, 2026 11:29 | 18,689 | 31,966,770 | 15,419,000 | 1,027,000 | 2,351,104 | ||
| 90 | Mar 19, 2026 10:59 | 18,697 | 44,863,494 | 15,425,000 | 1,028,000 | 2,351,104 | ||
| 91 | Mar 19, 2026 12:36 | 18,700 | 44,114,211 | 16,456,000 | 0 | 2,334,720 | ||
| 92 | Mar 19, 2026 10:48 | 18,701 | 43,992,759 | 16,457,000 | 0 | 2,338,816 | ||
| 93 | Mar 19, 2026 10:59 | 18,701 | 31,116,453 | 15,429,000 | 1,028,000 | 2,473,984 | ||
| 94 | Mar 19, 2026 13:17 | 18,702 | 44,219,180 | 15,430,000 | 1,028,000 | 2,355,200 | ||
| 95 | Mar 19, 2026 10:19 | 18,706 | 42,234,789 | 16,461,000 | 0 | 2,338,816 | ||
| 96 | Mar 19, 2026 12:32 | 18,706 | 32,656,234 | 15,433,000 | 1,028,000 | 2,334,720 | ||
| 97 | Mar 19, 2026 12:36 | 18,707 | 40,333,080 | 16,462,000 | 0 | 2,334,720 | ||
| 98 | Mar 19, 2026 11:50 | 18,710 | 31,324,919 | 15,436,000 | 1,029,000 | 2,445,312 | ||
| 99 | Mar 19, 2026 12:43 | 18,710 | 37,273,485 | 15,436,000 | 1,029,000 | 2,355,200 | ||
| 100 | Mar 19, 2026 11:34 | 18,715 | 41,727,808 | 15,440,000 | 1,029,000 | 2,351,104 | ||
| 101 | Mar 19, 2026 13:17 | 18,715 | 44,632,633 | 16,469,000 | 0 | 2,351,104 | ||
| 102 | Mar 19, 2026 11:45 | 18,716 | 36,096,992 | 15,441,000 | 1,029,000 | 2,359,296 | ||
| 103 | Mar 19, 2026 11:50 | 18,716 | 48,729,052 | 16,470,000 | 0 | 2,330,624 | ||
| 104 | Mar 19, 2026 12:43 | 18,718 | 41,772,517 | 15,443,000 | 1,029,000 | 2,351,104 | ||
| 105 | Mar 19, 2026 10:45 | 18,719 | 44,219,799 | 16,473,000 | 0 | 2,351,104 | ||
| 106 | Mar 19, 2026 13:24 | 18,719 | 42,869,107 | 15,444,000 | 1,029,000 | 2,351,104 | ||
| 107 | Mar 19, 2026 12:58 | 18,722 | 47,630,715 | 16,475,000 | 0 | 2,355,200 | ||
| 108 | Mar 19, 2026 12:29 | 18,723 | 43,288,077 | 16,476,000 | 0 | 2,355,200 | ||
| 109 | Mar 19, 2026 12:17 | 18,727 | 39,438,969 | 15,450,000 | 1,030,000 | 2,351,104 | ||
| 110 | Mar 19, 2026 12:32 | 18,728 | 42,370,412 | 16,481,000 | 0 | 2,363,392 | ||
| 111 | Mar 19, 2026 12:05 | 18,730 | 41,093,833 | 15,452,000 | 1,030,000 | 2,334,720 | ||
| 112 | Mar 19, 2026 12:56 | 18,731 | 47,224,482 | 16,483,000 | 0 | 2,351,104 | ||
| 113 | Mar 19, 2026 10:55 | 18,734 | 33,536,232 | 16,486,000 | 0 | 2,338,816 | ||
| 114 | Mar 19, 2026 13:20 | 18,734 | 32,716,154 | 16,486,000 | 0 | 2,334,720 | ||
| 115 | Mar 19, 2026 12:36 | 18,735 | 35,711,916 | 15,457,000 | 1,030,000 | 2,433,024 | ||
| 116 | Mar 19, 2026 10:48 | 18,736 | 36,386,348 | 16,488,000 | 0 | 2,334,720 | ||
| 117 | Mar 19, 2026 12:17 | 18,736 | 37,868,938 | 16,488,000 | 0 | 2,330,624 | ||
| 118 | Mar 19, 2026 11:45 | 18,739 | 40,081,189 | 15,460,000 | 1,030,000 | 2,342,912 | ||
| 119 | Mar 19, 2026 10:19 | 18,742 | 44,311,302 | 16,493,000 | 0 | 2,351,104 | ||
| 120 | Mar 19, 2026 11:50 | 18,751 | 35,893,752 | 15,470,000 | 1,031,000 | 2,359,296 | ||
| 121 | Mar 19, 2026 13:17 | 18,751 | 33,167,288 | 15,470,000 | 1,031,000 | 2,351,104 | ||
| 122 | Mar 19, 2026 10:19 | 18,758 | 31,745,764 | 15,476,000 | 1,031,000 | 2,330,624 | ||
| 123 | Mar 19, 2026 11:21 | 18,758 | 44,178,014 | 16,507,000 | 0 | 2,342,912 | ||
| 124 | Mar 19, 2026 11:52 | 18,759 | 46,365,525 | 16,508,000 | 0 | 2,355,200 | ||
| 125 | Mar 19, 2026 10:19 | 18,761 | 34,450,972 | 15,479,000 | 1,031,000 | 2,355,200 | ||
| 126 | Mar 19, 2026 10:59 | 18,761 | 44,051,868 | 16,510,000 | 0 | 2,351,104 | ||
| 127 | Mar 19, 2026 12:15 | 18,764 | 49,861,097 | 15,480,000 | 1,032,000 | 2,351,104 | ||
| 128 | Mar 19, 2026 13:09 | 18,764 | 41,511,108 | 15,480,000 | 1,032,000 | 2,342,912 | ||
| 129 | Mar 19, 2026 13:17 | 18,764 | 35,698,193 | 16,512,000 | 0 | 2,355,200 | ||
| 130 | Mar 19, 2026 10:40 | 18,765 | 33,208,517 | 16,513,000 | 0 | 2,351,104 | ||
| 131 | Mar 19, 2026 10:54 | 18,766 | 32,568,061 | 15,482,000 | 1,032,000 | 2,330,624 | ||
| 132 | Mar 19, 2026 10:19 | 18,768 | 39,477,345 | 15,484,000 | 1,032,000 | 2,334,720 | ||
| 133 | Mar 19, 2026 11:52 | 18,768 | 33,982,356 | 16,516,000 | 0 | 2,338,816 | ||
| 134 | Mar 19, 2026 10:40 | 18,770 | 33,008,938 | 16,518,000 | 0 | 2,441,216 | ||
| 135 | Mar 19, 2026 12:36 | 18,770 | 36,241,338 | 16,518,000 | 0 | 2,539,520 | ||
| 136 | Mar 19, 2026 10:55 | 18,781 | 32,834,405 | 16,527,000 | 0 | 2,355,200 | ||
| 137 | Mar 19, 2026 11:34 | 18,782 | 44,122,617 | 15,495,000 | 1,033,000 | 2,355,200 | ||
| 138 | Mar 19, 2026 10:58 | 18,783 | 33,924,904 | 16,529,000 | 0 | 2,334,720 | ||
| 139 | Mar 19, 2026 12:17 | 18,784 | 37,651,236 | 15,497,000 | 1,033,000 | 2,355,200 | ||
| 140 | Mar 19, 2026 10:40 | 18,785 | 42,257,005 | 15,498,000 | 1,033,000 | 2,334,720 | ||
| 141 | Mar 19, 2026 12:36 | 18,785 | 31,815,811 | 16,531,000 | 0 | 2,342,912 | ||
| 142 | Mar 19, 2026 13:17 | 18,786 | 33,904,113 | 14,466,000 | 2,066,000 | 2,330,624 | ||
| 143 | Mar 19, 2026 13:36 | 18,788 | 46,589,022 | 16,533,000 | 0 | 2,330,624 | ||
| 144 | Mar 19, 2026 11:48 | 18,791 | 32,066,903 | 15,503,000 | 1,033,000 | 2,338,816 | ||
| 145 | Mar 19, 2026 13:28 | 18,794 | 47,347,499 | 15,506,000 | 1,033,000 | 2,334,720 | ||
| 146 | Mar 19, 2026 10:19 | 18,797 | 46,206,641 | 15,508,000 | 1,033,000 | 2,326,528 | ||
| 147 | Mar 19, 2026 10:55 | 18,797 | 43,094,232 | 14,474,000 | 2,067,000 | 2,351,104 | ||
| 148 | Mar 19, 2026 10:40 | 18,799 | 41,163,243 | 16,543,000 | 0 | 2,355,200 | ||
| 149 | Mar 19, 2026 10:55 | 18,801 | 36,020,973 | 15,511,000 | 1,034,000 | 2,347,008 | ||
| 150 | Mar 19, 2026 11:29 | 18,803 | 43,717,793 | 15,513,000 | 1,034,000 | 2,334,720 | ||
| 151 | Mar 19, 2026 12:54 | 18,806 | 48,169,607 | 15,515,000 | 1,034,000 | 2,338,816 | ||
| 152 | Mar 19, 2026 13:17 | 18,808 | 39,608,030 | 15,517,000 | 1,034,000 | 2,342,912 | ||
| 153 | Mar 19, 2026 10:42 | 18,816 | 34,616,426 | 15,524,000 | 1,034,000 | 2,351,104 | ||
| 154 | Mar 19, 2026 10:58 | 18,827 | 39,665,827 | 16,568,000 | 0 | 2,428,928 | ||
| 155 | Mar 19, 2026 11:29 | 18,827 | 32,769,725 | 15,533,000 | 1,035,000 | 2,355,200 | ||
| 156 | Mar 19, 2026 11:52 | 18,828 | 37,118,161 | 15,534,000 | 1,035,000 | 2,355,200 | ||
| 157 | Mar 19, 2026 13:36 | 18,830 | 32,980,446 | 15,535,000 | 1,035,000 | 2,326,528 | ||
| 158 | Mar 19, 2026 10:42 | 18,834 | 31,959,188 | 15,539,000 | 1,035,000 | 2,355,200 | ||
| 159 | Mar 19, 2026 13:24 | 18,838 | 47,110,669 | 15,541,000 | 1,036,000 | 2,355,200 | ||
| 160 | Mar 19, 2026 12:36 | 18,857 | 33,619,632 | 15,557,000 | 1,037,000 | 2,355,200 | ||
| 161 | Mar 19, 2026 12:36 | 18,915 | 33,675,418 | 15,605,000 | 1,040,000 | 2,330,624 | ||
| 162 | Mar 19, 2026 10:54 | 18,988 | 42,317,332 | 15,665,000 | 1,044,000 | 2,338,816 |