ProblemThere is a certain "random number generator" (RNG) which takes one nonnegative integer as input and generates another nonnegative integer as output. But you know that the RNG is really notvery random at all! It uses a fixed number K, and always performs one of the following three operations:with probability A/100: return the bitwise AND of the input and Kwith probability B/100: return the b...
package mainimport ("math/rand""fmt""time" )func main() {/*生成随机数random:伪随机数,根据一定的算法公式算出来的。math/rand*/num1 := rand.Int()fmt.Println(num1)for i:=0;i<10;i++{num :=rand.Intn(10) //[0,9]fmt.Println(num)}rand.Seed(1000)num2 := rand.Intn(10)fmt.Println("-->",num2) //5t1:=time.Now()fmt.Println(t1)fmt.Printf("%T\n",t1) //time.Time//时间戳:指定时间,距离1970年1月1日0点0分0秒,之间的...