Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.36 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5.     "os"
  6.     "strconv"
  7. )
  8.  
  9. var f int
  10. var x int
  11.  
  12. func main() {
  13.     getArg()
  14.     fib(f)
  15.     fmt.Println(x)
  16. }
  17.  
  18. func getArg() int {
  19.     s := ""
  20.     for _, arg := range os.Args[1:] {
  21.         s += arg
  22.     }
  23.     f, _ := strconv.Atoi(s)
  24.     return f
  25. }
  26.  
  27. func fib(f int) int {
  28.     x, y := 0, 1
  29.     for i := 0; i < f; i++ {
  30.         x, y = y, x+y
  31.     }
  32.     return x
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement