Untitled
unknown
plain_text
a year ago
380 B
4
Indexable
package main
import (
"fmt"
)
func faktorial(n int) int {
var hasil int = 1
for i := 1; i < n; i++ {
hasil = hasil * i
}
return hasil
}
func permutasi(n, r int) int {
return faktorial(n) / faktorial(n-r)
}
func main() {
var a, b int
fmt.Print("input: ")
fmt.Scanln(&a, &b)
if a >= b {
fmt.Println(permutasi(a, b))
} else {
fmt.Println(permutasi(b, a))
}
}
Editor is loading...
Leave a Comment