用PHP做数学题——鸡兔同笼

作者:苏建勇Nick 写作时间:2018-06-28

大概1500年前,《孙子算经》中就有记载:

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

意思是:现在有一些鸡和兔子在一个笼里,只知头有35个,脚有94只,问鸡和兔子各有多少个?

读小学四年级时就开始做这道题,当时觉得好难。数学有几种方法,假设法方程法还有抬腿法。如果用编程语言来做,想到一种循环法,通过两个循环再判断相加是否等于脚数。代码实现:

img

手机浏览器输出:

img

这种方法不是很好,做了很多没用的计算。