rename directory

This commit is contained in:
VicRen
2020-10-22 14:04:57 +08:00
parent 66813aa5ca
commit acfe8ce353
18 changed files with 0 additions and 0 deletions

35
07_10001st_prime/main.go Normal file
View File

@@ -0,0 +1,35 @@
package main
import "fmt"
func main() {
count := 0
n := 0
for {
if count == 10001 {
break
}
n++
pf := PrimeFactorsOf(n)
if len(pf) == 1 {
count++
}
}
fmt.Println("10001st prime is", n)
}
func PrimeFactorsOf(n int) []int {
ret := make([]int, 0)
divider := 2
for divider < n {
for n%divider == 0 {
ret = append(ret, divider)
n /= divider
}
divider++
}
if n > 1 {
ret = append(ret, n)
}
return ret
}