在1500年前的《孙子算经》中,记载了一道有趣的数学题《鸡兔同笼》原文如下: 今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何? 我们使用编程语言的穷举算法,就可以使用Scratch语言轻松的解决这个问题。 代码实现 优化代码 确定鸡的数量后,兔子的数量就是:35 - 鸡的数量。这样我们就可以把双重循环简化为一重循环,降低了时间复杂度。同时,判断方法也简化为只计算腿的数量。 运算结果 鸡的数量是:23,兔子的数量是12。