Sha256: ec954bfddad24ea4e0123ec3d488f4da8bc14f759e41ce0c1659b94248df125f
Contents?: true
Size: 330 Bytes
Versions: 122
Compression:
Stored size: 330 Bytes
Contents
package prime func Factors(n int64) []int64 { factors := []int64{} possibleFactor := int64(2) for possibleFactor*possibleFactor <= n { for n%possibleFactor == 0 { factors = append(factors, possibleFactor) n /= possibleFactor } possibleFactor++ } if n > 1 { factors = append(factors, n) } return factors }
Version data entries
122 entries across 122 versions & 1 rubygems