15 lines
183 B
Go
15 lines
183 B
Go
package main
|
|
|
|
import (
|
|
"math/big"
|
|
"fmt"
|
|
)
|
|
|
|
func factorial(n int64) *big.Int {
|
|
var z big.Int
|
|
return z.MulRange(1, n)
|
|
}
|
|
|
|
func main() {
|
|
fmt.Println(factorial(800))
|
|
}
|