admin管理员组

文章数量:1530987

在1500年前的《孙子算经》中,记载了一道有趣的数学题《鸡兔同笼》原文如下:

今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?

我们使用编程语言的穷举算法,就可以使用Scratch语言轻松的解决这个问题。

代码实现

优化代码

确定鸡的数量后,兔子的数量就是:35 - 鸡的数量。这样我们就可以把双重循环简化为一重循环,降低了时间复杂度。同时,判断方法也简化为只计算腿的数量。

运算结果

鸡的数量是:23,兔子的数量是12。

本文标签: 如何使用语言Scratch