首页 > 其他分享 >三数取中公式思路

三数取中公式思路

时间:2024-04-20 09:44:21浏览次数:16  
标签:公式 min 三数 最大值 取中 代入 max Math

先假设有 x、y、z 三个代数

再假设一个已知条件 x > y

根据已知条件推断,y 不可能是最大值,最大值只会在 x 和 z 之间产生

因此 min(x, z) 即可排除最大值

但是 z 有可能小于 y,因此还需要排除最小值

最终使用 max(y, min(x, z)) 即可得出中间值

 

如何把三个未知数代入x、y、z中?

现在程序输入了 a、b、c 三个数,我们把它们代入到 x、y、z 中

已知条件 x > y 写成:max(a, b) > min(a, b),c 代入 z

即可得出最终公式:

max(min(a, b), min(max(a, b), c))

 

Java代码:

Math.max(Math.min(a, b), Math.min(Math.max(a, b), c));

 

标签:公式,min,三数,最大值,取中,代入,max,Math
From: https://www.cnblogs.com/yfeil/p/18147222

相关文章

  • 重复组合理论与公式
    从n个球当中,取出k个球,k个球允许重复出现,问有几种可能。解答:假设现在有编号的n个球,每一个编号的球有个,那么会有等式:,现在问题就转化为该等式一共有多少解?这里使用间隔法,即使用(n-1)个分隔符分隔得到n个空间,使得每一个空间之和为k.假设这里一共有5个球,取3次,那么需要4个分隔符去......
  • PB中颜色值 计算公式
    RGB函数计算公式:颜色值=(65536*Blue)+(256*Green)+(Red)ColourRedGreenBlue值黑色Black0000白色White25525525516777215灰色Gray192192 19212632256深灰色DarkGrey1281281288421504红色Red25500255深红色DarkRed12800128绿色Gre......
  • Excel提取数字公式
    =LEFT(TEXTJOIN("",TRUE,FILTER(MID(C31,SEQUENCE(LEN(C31)),1),ISNUMBER(VALUE(MID(C31,SEQUENCE(LEN(C31)),1))))),3)假设你要从单元格A1中提取连续数字,你可以使用以下公式:excelCopyCode=TEXTJOIN("",TRUE,FILTER(MID(A1,ROW(INDIRECT("1:"&LEN......
  • [POJ2891]Strange Way to Express Integers公式推导
    没啥事干,想着推个式子玩玩。题目链接题意不过多赘述,直接上过程:由题意得\[\begin{cases}x\equiva_1\,(mod\,\,n_1)\\x\equiva_2\,(mod\,\,n_2)\end{cases}\]展开得\[x=k_1·n_1+a_1=k_2·n_2+a_2\dots①\]移项得\[k_1·n_1=(a_2-a_1)+k_2·n_2\]\[k_1·n......
  • 通达信条件预警使用教程(引用选股公式盘中实时监控)
    步骤汇总:第1步:设置预警范围第2步:设置选股公式(预警公式)第3步:运行效果以下是详细步骤:第一步:设置预警范围 单击通达信右下角条件预警图标,单击设置,设置已有公式,过程如下:  注意事项:预警对电脑配置要求高,低配置的电脑不宜监控太多目标,建议只监控备选,此处我选择的是我之前......
  • 代码随想录算法训练营第7天 | 哈希表 454.四数相加II 383. 赎金信 15. 三数之和 18.
    leetcode454.四数相加II题目454.四数相加II解题思路实现代码leetcode383.赎金信题目383.赎金信解题思路实现代码leetcode15.三数之和题目15.三数之和解题思路实现代码leetcode454.四数相加II题目18.四数之和解题思路实现代码......
  • MathType如何自动化公式编号?
    右编号如果不设置的话就直接是按照常规序列那么如果你想要跟着章编号章节要在章前边加一个这个符号编号格式......
  • 蓝桥杯-构造(数学公式1/n = 1/(n+1) + 1/(n+1)n )
    0.题目1.题解1.0找规律n=1,1/1=1/2+1/3+1/6n=2,1/2=1/4+1/6+1/12n=3,1/3=1/6+1/9+1/18....实际上,1/6=1/12+1/12,1/12=1/36+2/36=1/36+1/18即1/6=1/(62)+1/(623/2)+1/(623),即2,3,6三种1.1构造我们想要知道1/n......
  • 降阶公式/ARC173F
    ARC173F题意给定\(n,A,B\),初始有一个集合\(S=\{1,2,\dots,A,A+1,A+2,\dots,A+B\}\)。进行如下操作\(n-1\)次使得剩下\(n\)个集合:从所有集合中选择一个,记为\(S_0\)。从\(S_0\)中选择一个元素\(a\)满足\(a\in[1,A]\),选择一个元素\(b\)满足\(b\in[A+1,A+B]\)。......
  • PWM、通信、串口通信、UART、TTL、51单片机串口通信、定时器初值的计算公式
    我要成为嵌入式高手之4月8日51单片机第三天!!————————————————————————————PWM        脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应......