fib/fib.go
2024-07-24 14:02:49 +02:00

20 lines
302 B
Go

package main
import (
"os"
"strconv"
"fmt"
)
func fib(n int) int {
if n <= 1 {
return n
} else {
return fib(n-1) + fib(n-2)
}
}
func main() {
n,_ := strconv.Atoi(os.Args[1])
fmt.Printf("%d\n", fib(n))
}