Sum of primes in odd positions is prime: Difference between revisions

Content deleted Content added
PureFox (talk | contribs)
Added Wren
PureFox (talk | contribs)
Added Go
Line 30: Line 30:
{ 823 26879 }
{ 823 26879 }
}
}
</pre>

=={{header|Go}}==
{{trans|Wren}}
{{libheader|Go-rcu}}
<lang go>package main

import (
"fmt"
"rcu"
)

func main() {
primes := rcu.Primes(999)
sum := 0
fmt.Println(" i p[i] Σp[i]")
fmt.Println("----------------")
for i := 0; i < len(primes); i += 2 {
sum += primes[i]
if rcu.IsPrime(sum) {
fmt.Printf("%3d %3d %6s\n", i+1, primes[i], rcu.Commatize(sum))
}
}
}</lang>

{{out}}
<pre>
i p[i] Σp[i]
----------------
1 2 2
3 5 7
11 31 89
27 103 659
35 149 1,181
67 331 5,021
91 467 9,923
95 499 10,909
99 523 11,941
119 653 17,959
143 823 26,879
</pre>
</pre>