生成随机函数f3,利用f3生成f18(python)字节面试题

一、题目

给定一个完全随机函数f3。能够完全随机产生1~3之间任意一个自然数。现在要构造一个f18,让其能随机产生1~18之间任意一个自然数,要求写出f18的函数,另外要测试是否符合预期,f18要用f3

二、代码

欢迎大家给我更优解,目前写的代码貌似生成的都不够均匀

2.1 三进制

2.2 索引➕偏移

猜你喜欢

转载自blog.csdn.net/weixin_45440484/article/details/140008900