Almost prime: Difference between revisions
m
→{{header|V (Vlang)}}
imported>Chinhouse No edit summary |
|||
Line 5,035:
=={{header|V (Vlang)}}==
{{trans|
<syntaxhighlight lang="v (vlang)">
fn k_prime(n int, k int) bool {
mut nf := 0
mut nn := n
for i in 2
for nn % i == 0 {
if nf == k {return false}
nf++
nn /= i
}
}
Line 5,054 ⟶ 5,053:
mut r := []int{len:n}
mut nx := 2
for i in 0
for !k_prime(nx, k) {nx++}
r[i] = nx
nx++
Line 5,065 ⟶ 5,062:
fn main(){
for k in 1..6 {println('$k ${gen(k,10)}')}
}
▲}</syntaxhighlight>
{{out}}
<pre>
|