之前收到一份小礼物,是一个木制的日期展示盒子,如图:
图片
正经有用的部分是月份展示和日期的展示。
上面是底部是正方形的白色柱状六面体,每个六面体有四个面可以印上月份的英文单词,刚好 12 个月。
图片
下面是两块绿色的正立方体,每个面印上一个数字,通过两块立方体组合成每个月的不同月份。
图片
那么问题来了,我们知道日期需要的数字是 10 个,分别是「0,1,2,3,4,5,6,7,8,9」,但是日期由两位数组成,而每一个立方体只有六个面,智能涂写 12 个数字。当然最笨的办法就是多做几个立方体就够了。
但是收到的礼物的确只有两个立方体结构,我想了很久没有想明白,怎么用两块立方体组合展示每个月不同的日期。因为每个月的日期的十位数有可能是「0,1,2,3」,显然已经远远超出了两块立方体所能展示的数字个数,更别说组合展示的问题了。
聪明的你,能想到最后的答案吗?
至于我已经抄完答案了。明天或者后天公布答案。FunTester 八块八直播群提前公布答案。
「FunTester」,腾讯云年度作者,优秀讲师 | 腾讯云 + 社区权威认证,非著名测试开发,欢迎关注。
2020 年 FunTester 自我总结
如何测试概率型业务接口
测试模型中理解压力测试和负载测试
测试人员如何成为变革的推动者
成为优秀自动化测试工程师的 7 个步骤
自动化新手要避免的坑(上)
自动化新手要避免的坑(下)
moco 固定 QPS 接口升级补偿机制
性能测试如何减少本机误差
命令行如何执行 jar 包里面的方法
如何 mock 固定 QPS 的接口