This commit is contained in:
VicRen
2020-11-19 09:32:16 +08:00
parent cbc637da8b
commit f68ebc91b6
2 changed files with 108 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
package main
import (
"fmt"
)
func main() {
fmt.Println(multiple(9, 9))
}
func multiple(n, m uint64) uint64 {
if m == 1 {
return n
}
return n + multiple(n, m-1)
}
func multiple2(n, m uint64) uint64 {
sum := n
m--
if m > 0 {
sum += multiple2(n, m)
}
return sum
}