专题文章
时长:00:00更新时间:2024-07-26 16:50:38
1楼属于暴力枚举法,太慢了。下面使用方程法;方程的思想(有点残忍)是。鸡,两条腿;兔子,四条腿。假设有25只动物,64条腿。我们把每只动物都砍掉两条腿。那么,剩下的腿的数量=原来的-动物数量*2=64-25*2=14。鸡,砍掉两条腿就不剩下了;兔子还剩2条腿;因此笼子里还剩下的都是兔子腿。兔子数量=剩下腿的数量÷2=14/2=7。def chicken_rabbit(head,foot)。rest = foot - head*2。rabbit = rest / 2。
查看详情