趣味数学300题1981版-八个等式、五个5等于24
八个等式

分析:此问题的求解思路是按照最后一步运算的运算符号进行分类。示例中最后一步的运算是除法,只要被除数与除数相等且不为0,就可以得到结果1.因此我们还可以对于结果等于1的情况列出其他的算式。如果保持最后一步运算为除法运算,还可以列出:
(4 × 4) ÷ (4 × 4) = 1
(4 ÷ 4) ÷ (4 ÷ 4) = 1
我们还可以调整最后一步运算两侧的操作数4的数量:
(4 - 4 + 4) ÷ 4 = 1,或(4 + 4 - 4) ÷ 4 = 1,或4÷ (4 - 4 + 4) = 1,或4÷(4 + 4 - 4) = 1,本质上都是一样的,最后一步都是4 ÷ 4。
(4 ÷ 4 × 4) ÷ 4 = 1,或(4 × 4 ÷ 4) ÷ 4 = 1,4 ÷ (4 ÷ 4 × 4) = 1,或4 ÷ (4 × 4 ÷ 4) = 1,本质上也是一样的,最后一步都是4 ÷ 4。
如果最后一步是乘法:若两个自然数相乘结果为1,只可能是1*1:
(4 ÷ 4) × (4 ÷ 4) = 1
如果考虑分数运算,还可以是4 × (4 ÷ 4 ÷ 4) = 1,最后一步是4 × 1/4
如果最后一步是加法,则最后一步运算是0+1:(4 - 4) + (4 ÷ 4) = 1
如果最后一步是减法,则最后一步运算是1-0:(4 ÷ 4) -(4 - 4)= 1
最后一步运算是4-3:4 - (4 - (4 ÷ 4) )= 1
通过上述分析可知,本题的求解思路为分类讨论,先根据最后一步运算的符号进行分类,再根据最后一步的算式分类,并且需要舍弃一些无法构造出来的算式,比如结果为1时,如果最后一步是减法,并且想构造最后一步运算是2-1,是构造不出来的。
依据此思路列出结果为2~9的算式。4个4可构造出的负数、分数并不多,为简单起见不考虑中间结果是负数、分数的情况。舍弃的情况不列出。
结果为2
最后一步是加法
- 最后一步是1+1
(4 ÷ 4) + (4 ÷ 4) = 2
最后一步是减法
- 最后一步是4-2:
4 - ((4 + 4) ÷ 4) = 2
最后一步是除法
- 最后一步是4÷2:
4÷((4 + 4) ÷ 4) = 2
- 最后一步是16÷8:
(4 × 4) ÷ (4 + 4) = 2
结果为3
最后一步是除法
- 最后一步是12/4:
(4 + 4 + 4) ÷ 4= 3
(4 × 4 - 4) ÷ 4= 3
结果为4
最后一步是加法
- 最后一步是0+4
((4 - 4) × 4) + 4= 4
最后一步是减法
- 最后一步是4-0
4 - ((4 - 4) × 4) = 4
结果为5
最后一步是除法
- 最后一步是20/4:
(4 × 4 + 4) ÷ 4= 5
结果为6
最后一步是加法
- 最后一步是2+4
((4 + 4) ÷ 4) + 4= 6
结果为7
最后一步是加法
- 最后一步是3+4
(4 - (4 ÷ 4) )+ 4= 7
最后一步是减法
- 最后一步是8-1
4 +4 - 4÷4= 7
结果为8
最后一步是加法
- 最后一步是0+8
(4-4) + (4+4)= 8
- 最后一步是4+4
4-4 + 4+4= 8
4×4 ÷4 +4= 8
最后一步是减法
- 最后一步是8-0
(4+4) - (4-4)= 8
- 最后一步是12-4
4+4+4-4=8
4×4-4-4=8
- 最后一步是16-8
(4×4) - (4+4)= 8
最后一步是乘法
- 最后一步是1×8
(4÷4) × (4+4)= 8
最后一步是除法
- 最后一步是8÷1
(4+4)÷(4÷4) = 8
结果为9
最后一步是加法
- 最后一步是8+1
4+4+(4÷4) =9
- 最后一步是5+4
(4+(4÷4))+4 =9
五个5等于24

分析:此问题的分析思路还是按最后一步运算来分类讨论。依题意,最后一步可能是减法、乘法、除法。然后还可根据最后一步的运算符两侧的5的数量来分类。如果最后一步的运算符一边是4个5,一边是1个5,相对简单,先看一下这种情况。
最后一步是减法
算式为29-5,4个5在不用加法的情况下能否凑出29呢?似乎不行。
最后一步是乘法
算式为4.8*5,可列出
(5-5÷5÷5)× 5=24
最后一步是除法
算式为120÷5,可列出
(5×5×5-5)÷ 5=24,但过程中未出现小数。
相关文章:
趣味数学300题1981版-八个等式、五个5等于24
八个等式 分析:此问题的求解思路是按照最后一步运算的运算符号进行分类。示例中最后一步的运算是除法,只要被除数与除数相等且不为0,就可以得到结果1.因此我们还可以对于结果等于1的情况列出其他的算式。如果保持最后一步运算为除法运算&…...
Microsoft Office 2024 软件安装教程(免费)
1.通过百度网盘下载Microsoft Office 2024安装包 下载地址为: https://pan.baidu.com/s/1jk1kvQsKFH9dZGF5xfGgiQ?pwdjbkv 提取码: jbkv 。 2.安装环境 Win10~Win11或更高。 3.安装步骤 (1)下载压缩包,解压缩。 (2…...
Linux 常见指令
linux 常见指令 Alt Enter 全屏 退出全屏 pwd: 显示用户所处路径 ls :显示当前路径下的文件或者目录名称 [ltVM-8-13-centos ~]$ ls 106 [ltVM-8-13-centos ~]$ ls -l ll :显示当前路径下的文件或者目录名称更多属性信息 [ltVM-8-13-cen…...
HTML Application(hta)入门教程
简介 HTA是HTML Application的缩写,又称为HTML应用程序。 hta是一个可执行文件,双击可以直接运行 hta与html非常相似,可直接将文件后缀改为.hta来获得HTA格式的文件。 支持VBS和JavaScript html的权限被限制在网页浏览器内,只有操…...
pytest运行用例的常见方式及参数
标题pytest运行用例方式及参数 用例结构目录 “”" 在最外层目录下执行所有的用例 参数说明: -s:显示用例的打印信息 -v:显示用例执行的详细信息 –alluredir:指定allure报告的路径 –clean-alluredir:清除allure报告的路径 -n:指定并发的进程数 -x:出现一条用…...
XML Schema 元素替换
XML Schema 元素替换 引言 XML(可扩展标记语言)是一种用于存储和传输数据的标记语言。XML Schema 是一种用于定义 XML 文档结构的语言,它描述了 XML 文档的结构、数据类型和约束。在处理 XML 文档时,有时需要对特定的元素进行替换,以满足特定的需求。本文将介绍 XML Sch…...
OpenBMC:BmcWeb app.run
1.监听用户移除signal //src\webserver_run.cpp int run() {...bmcweb::registerUserRemovedSignal();... } //include\user_monitor.hpp inline void onUserRemoved(sdbusplus::message_t& msg) {sdbusplus::message::object_path p;msg.read(p);std::string username …...
hot100_74. 搜索二维矩阵
hot100_74. 搜索二维矩阵 思路 给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否…...
光明谷推出AT指令版本的蓝牙音箱SOC 开启便捷智能音频开发新体验
前言 在蓝牙音箱市场竞争日益激烈的当下,开发一款性能卓越且易于上手的蓝牙音箱,成为众多厂商追求的目标。而光明谷科技有限公司推出的 AT 指令版本的蓝牙音箱 SOC,无疑为行业带来了全新的解决方案,以其诸多独特卖点,迅…...
基于windows的docker-desktop安装kubenetes以及dashboard
我们需要k8s环境做各种小实验可以本地安装一个,这里介绍win11如何通过docker-desktop安装k8s以及通过helm安装dashboard。 下载docker-desktop地址https://www.docker.com/get-started/打开【控制面板】->打开【启用和关闭windows功能】->分别勾选【hyper-v】…...
MT7628基于原厂的SDK包, 修改ra1网卡的MAC方法。
1、在/etc/config/wireless文件添加多个WIFI网卡的方法。 2、修改WIFI驱动,在src/embedded/ap/ap.c文件里面,从系统文件信息来修改ra1网卡的MAC内容,添加红色部分源代码。 RTMP_IO_WRITE32(pAd, RMAC_RMACDR, Value); if (idx > 0) …...
网络安全第三次练习
一、实验拓扑 二、实验要求 配置真实DNS服务信息,创建虚拟服务,配置DNS透明代理功能 三、需求分析 1.创建用户并配置认证策略 2.安全策略划分接口 3.ip与策略配置 四、实验步骤 1.划分安全策略接口 2.创建用户并进行策略认证 3.配置安全策略 4.NAT配…...
BFS 和 DFS(深度优先搜索、广度优先搜索)
深度优先搜索(DFS)和广度优先搜索(BFS)是两种常用的图遍历算法,用于解决图相关的问题。它们在搜索问题中具有广泛的应用,如路径搜索、连通性检测等。 以下是具体区别: (图片引自&am…...
Casbin 权限管理介绍及在 Go 语言中的使用入门
引言 在现代软件开发过程中,权限管理是一个至关重要的环节,它关系到系统的安全性和用户体验。Casbin 是一个强大的访问控制库,支持多种访问控制模型,如 ACL(访问控制列表)、RBAC(基于角色的访问…...
Two Sum
声明:博主为算法新手,博客仅作为个人学习记录 作为新手我的做法 (1)数组nums遍历一遍挑选出小于target的值及其下标,值存入temp,下标存到indices (2)遍历temp找到符合temp[i]temp[j]target的两个…...
3.3.2 交易体系构建——缠论操作思路
本节我们基于交易目标(规避下跌趋势,参与上涨趋势)来构建基于上涨趋势的缠论交易体系。建立上涨趋势的缠论交易体系需要以下几个步骤: 识别下跌走势大概率完成的位置 等待出现转折结构 确定交易模型并交易 从概率的角度来说,判断走势结束是个概率事件。为构建成功较高的交…...
[SQL] 事务的四大特性(ACID)
🎄事务的四大特性 以下就是事务的四大特性,简称ACID。 原子性📢事务时不可分割的最小操作单元,要么全部成功,要么全部失败。一致性📢事务完成后,必须使所有的数据都保持一致隔离性📢…...
使用 Three.js 实现流光特效
大家好!我是 [数擎AI],一位热爱探索新技术的前端开发者,在这里分享前端和 Web3D、AI 技术的干货与实战经验。如果你对技术有热情,欢迎关注我的文章,我们一起成长、进步! 开发领域:前端开发 | AI…...
Error [ERR_REQUIRE_ESM]: require() of ES Module
报错信息: 【报错】Message.js 导入方式不对,用的是 ES Moudle 的语法,提示使用 import 引入文件 项目开发没有用到 js-message 依赖,是 node-ipc 依赖中用到的 js-message 依赖, node-ipc 中限制 js-message 版本&a…...
沉浸式翻译插件深度评测:打破语言壁垒的黑科技利器
在信息爆炸的时代,语言障碍成为了许多人获取信息的一大难题。尤其是在浏览外文网站、观看外语视频或阅读外文文档时,语言不通往往会让人倍感困扰。然而,一款名为沉浸式翻译的黑科技插件,却以其强大的翻译能力和便捷的使用体验,成为了众多用户打破语言壁垒的首选工具。本文…...
终极指南:UnityExplorer - 免费高效的Unity游戏运行时调试利器
终极指南:UnityExplorer - 免费高效的Unity游戏运行时调试利器 【免费下载链接】UnityExplorer An in-game UI for exploring, debugging and modifying IL2CPP and Mono Unity games. 项目地址: https://gitcode.com/gh_mirrors/un/UnityExplorer 你是否在U…...
大数据平台的数据治理质量监控与元数据管理
大数据平台的数据治理质量监控与元数据管理 在数字化转型的浪潮中,大数据平台已成为企业核心竞争力的重要支撑。随着数据量的爆炸式增长,数据治理的复杂性和挑战性也日益凸显。数据治理质量监控与元数据管理作为保障数据价值的关键环节,直接…...
华硕笔记本终极控制方案:G-Helper 3分钟快速上手指南
华硕笔记本终极控制方案:G-Helper 3分钟快速上手指南 【免费下载链接】g-helper Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, Sca…...
从录制到集成:用Playwright + Robot Framework + Jenkins搭建UI自动化流水线
从录制到集成:用Playwright Robot Framework Jenkins搭建UI自动化流水线 在数字化转型浪潮中,UI自动化测试已成为保障产品质量的关键环节。本文将带你从零构建一个完整的自动化测试流水线,覆盖脚本录制、框架集成到CI/CD落地的全流程。不同…...
Pandas crosstab实战:用一份超市销售数据,搞定会员复购率与商品关联分析
Pandas crosstab实战:用一份超市销售数据,搞定会员复购率与商品关联分析 超市运营团队经常面临两个关键问题:如何提升会员忠诚度?哪些商品组合能带来更高客单价?本文将用一份模拟超市交易数据,带你用Pandas…...
数据离散化实战:如何用Pandas的cut()函数把年龄分成‘青年’‘中年’?
数据离散化实战:用Pandas的cut()函数实现业务驱动的年龄分层 在用户画像构建和业务分析中,我们经常需要将连续型数据转换为具有明确业务含义的类别标签。年龄这个看似简单的数值字段,经过合理的离散化处理,可以揭示出不同人生阶段…...
从PPO到DPO:深度解析强化学习优化策略的演进与实战
1. 强化学习优化策略的演进脉络 强化学习作为机器学习的重要分支,其核心挑战在于如何在复杂环境中找到最优决策策略。过去十年间,优化算法经历了从基础策略梯度到复杂约束优化的演进过程。早期研究者们发现,传统的策略梯度方法虽然直观&#…...
STM32Cubemx定时器PWM驱动加湿器实现动态氛围效果
1. 雾化片驱动原理与电路设计 加湿器的核心部件是雾化片,它通过高频振动将水分子打散成微小颗粒形成雾气。常见的雾化片工作频率在108kHz左右,这个频率下雾化效率最高。驱动电路通常由MOS管和LC谐振电路组成,STM32产生的PWM信号经过MOS管放大…...
从课堂到仿真:用Matlab玩转拉普拉斯变换,可视化你的信号与系统
从课堂到仿真:用Matlab玩转拉普拉斯变换,可视化你的信号与系统 拉普拉斯变换是《信号与系统》课程中让人又爱又恨的核心工具——它能将微分方程转化为代数方程,却也因抽象性让许多学生陷入"会算不会用"的困境。当你在作业本上推导出…...
CAN总线调试太头疼?试试用MCP2515的环回模式与监听模式(实战技巧)
CAN总线调试实战:MCP2515环回与监听模式的高级应用技巧 调试CAN总线通信就像在嘈杂的派对中试图听清某个人的对话——背景噪音、多人同时说话、信号干扰等问题让整个过程充满挑战。MCP2515作为独立CAN控制器,其环回模式和监听模式就像给工程师装上了&quo…...
