回52楼 “如果”最大是定义3,那么最终结果应该是5,不是4,那么就不能按我那么写,可以是按2楼007版主的再弄个升序什么的。。 但太阳之子的题意,是定义1,所以没人会去考虑定义3,有也是刚好。。 再回现实,我感觉不会有商家这么做,而且现实中有时4的返利并不比2+3(5)少。。 倒是你说的更清楚的描述,由于我原本数学没读到那么高,也就Σ后面的我就不懂了,也就没资格评论了。。
只能看你最后两句的总结跟我想的没区别。。 但lookup扩展的话并不是往三进制或四进制扩展。。 而是二进制。。在MMULT第二参数做手脚。。 回53楼 公式3,原本就有考虑到25000,到是27650+才有可能出错 所以公式3在25000是不用改的,当然也确实有上限值,但原题写明20000。。 53#:虽然目前看来LOOKUP是一个简便的解答,但我依然不认为它是完美的解答。 这个就因人而异了,对于我自己来说,我认为是个好的解答就可以了,虽然看了别的同学还能再减,额。。 结合52+53楼,要是你想,到是可以写一个你认为完美又符合定义3的。。 对于此题最方便简单的肯定不是函数写在一单元格,而是辅助列,额 或者VBA什么的。。 因为写在一单元格的函数,只能枚举,也就有1048576,这个限制而且还卡。。 然后这是竞赛题 请看第一句话。。 我号是12年注册的,当时就真的是新手了。 然后到现在可以说是第一次这么用,可以说是个新的思路,也把lookup加强了下,对于我自己来说这价值才是最高的。。
|