SPOJ 24 "Small factorials"
問題:https://www.spoj.pl/problems/FCTRL2/
package main import( "scanner" "os" "strconv" "fmt" "big" ) func main() { var s scanner.Scanner s.Init(os.Stdin) s.Scan(); for t,_ := strconv.Atoi(s.TokenText());t>0;t--{ s.Scan() r:=big.NewInt(1) for i,_:=strconv.Atoi64(s.TokenText());i>0;i--{ r.Mul(r,big.NewInt(i)) } fmt.Println(r) } }