用Excel处理经典"鸡兔疑难"地五种办法
发布时间:2022-09-30 05:57:29
“鸡兔问题”是一道古典数学问题,源自我国古代四、五世纪的数学著作《孙子算经》。算经卷下第三十一题为:“今有雉、兔同笼,上有三十五头,下有九十四足。问雉、兔各几何?”原著的解法为:“上署头,下置足。半其足,以头除足,以足除头,即得。”具体解法即:分别列出总头数(35)和总足数(94),总足数除以二,再减去总头数(94÷2-35),得到兔数为12,总头数减去兔数35-12得到鸡数为23。
鸡兔问题本身并不难,使用2元1次方程组的消元算法,可以很快得到答案。我们可以尝试着利用Excel提供的各种计算工具来进行计算,不仅别有趣味,而且还会加深对Excel功能的综合掌握,对于讲授Excel的教师而言,则是典型的一题多解的素材。
一、 利用IF函数试探求解
如图1,创建一个二维表,假设鸡数B2为要求解的单元格,将鸡兔的总头数和脚数分别写入D2和D3单元格,利用已知条件在其他单元格中写入公式:因兔头数=总头数-鸡头数,故在C2单元格中写入=D2-B2;鸡脚数=鸡头数*2,故B3单元格写入=B2*2;兔脚数=兔头数*4,故C3单元格写入=C2*4。
接下来我们在任意其他单元格输入一个判断公式(本例中使用F1单元格),公式内容为=IF(D3=B3+C3,"正解!",IF(D3>B3+C3,"高了","低了"))。公式的本质是判断鸡脚数+兔脚数与总脚数之间的关系,如果判断表达式D3=B3+C3结果为True,就意味着我们已经得到了正确答案。
最后在B2中输入35以内的任意整数进行试探求解。如果输入的数值高于正解,判断单元格F1会提示“高了”,若数值小于正解则提示“低了”,用户根据提示再继续输入其他一个数字,直到输入了正确答案23,F1单元格会显示“正解!”。
这种方法比较直观,但是非常笨拙,需要人工干预。即使用户聪明地使用二分法试探,也需要多次输入才能解决问题,对于更庞大的问题,这种解法几乎是不可行的。
图1 利用IF函数试验求解


猜你喜欢
- win10系统升级或者重装后,所有硬件驱动都正常运转,但是电脑确是一点声音都没有,这是什么原因呢?其实是因为有些新版驱动限制了。具体的解决方
- 相信许多玩游戏的小伙伴在登录游戏的时候都遇到过DirectX丢失而无法启动的情况吧,那么该怎么解决这个问题呢?下面就来看看详细的解决方法吧。
- ppt中怎么绘制iPhone手机的模型?我们经常使用ppt做幻灯片文件,但是ppt中的工具功能还可以画图,今天我们就以iPhone手机为模型
- Win10系统是最常用的电脑系统之一,使用时间越长就越想删除登录账号,因为每次打开电脑都需要输入密码,那么应该如何删除登录账号呢,下面就和小
- 操作系统能够维持最佳可靠性和最佳性能非常重要,Windows 2000 操作系统通过称为“磁盘碎片整理程序”的内置系统工具来实
- 用户在wps软件上可以收获到很多的帮助,在wps软件中有着许多实用的方法来提供给用户,当用户在编辑文件时在这些功能的帮助下可以解决好很多在编
- 联想小新Pro13锐龙版是一款娱乐影音笔记本电脑,搭载了amd ryzen 5 4000系列处理器以及性能级核芯显卡,能够满足用户们日常娱乐
- 现在的人们不管在工作还是生活中都离不开电脑,电脑市场中的所有电脑有各种各样牌子的电脑,如果电脑出现问题的话,不容品牌的电脑重装系统的方法也是
- 多多猫怎么安装插件?多多猫拥有多个知名漫画网站,还具有本地漫画导入的功能,是一款漫画阅读APP。多多猫要怎么安装插件呢,下面就给大家分享具体
- cad怎么设置图形界限?在cad这款专业的三维设计软件来说,该如何使用里面的图形界面设置功能呢?当我们在进行制图绘图的时候往往需要自己所需要
- 微软自从发布Win11系统后,虽然目前只有预览版,但是很多小伙伴已经都迫不及待的想要体验一下Win11系统了,使用win10的小伙伴想了解w
- 有的朋友总喜欢把很多很多的数据存储到Excel工作表中,有时候一张工作表存储不了那么多数据,然后再存储到其他工作表中,这样Excel工作簿就
- word2003文字如何与图片设置成四周型,这里以朱自清《春》为例:下面给大家分享Word中进行将图片格式设置为四周型的操作方法,欢迎大家来
- 2021年集五福活动已经开始了,全民热情高涨,今年有很多APP都有抽五福福气盲盒的活动,比如网易云音乐就是听周深的歌曲望得福卡。大家都知道还
- Word2013如何保存自定义文档封面第1步,打开Word2013文档窗口,创建用户自定义封面。第2步,切换到“插入”功能区,选中准备包含在
- Win11预览版已经发布了,但是因为是预览版,所以不管在安装还是使用的时候都有可以出现很多问题,今天小编就为大家带来很多用户遇到的Win11
- 最近一个用户安装完Win7系统之后,发现设备管理器里面的通用串行总线控制器都是感叹号,并且有些USB接口没办法使用,这是怎么回事?设备管理器
- win10系统右键点击后一直转圈圈是怎么回事?反应特别的慢,有的时候都要等上好几十秒,是不是系统出现什么问题了呢?相信不少人都遇到过这个问题
- win10系统如何调整虚拟内存提高运行速度?我们有时候可能会遇到对win10系统调整虚拟内存提高运行速度进行设置,那么我们应该怎么设置呢?接
- 5E对战平台是一款优秀的CSGO对战平台,不少使用Win10系统的小伙伴都会使用5E对战平台来进行游戏,但也有不少小伙伴说自己Win10的电