代码:(主要侧重于基础)
用三个数组来储存最大值和最小值和剩下的中间值
1<=i<=n1<=i<=n1<=i<=n
最大值为a[i]a[i]a[i]:
处理方法:
最小值为b[i]b[i]b[i]
处理方法:
中间值为c[i]c[i]c[i]
处理方法:(难点)
用cnt储存a[1]到a[n]a[1]到a[n]a[1]到a[n]中的最小值:
处理方法:
用res储存b[1]到b[n]b[1]到b[n]b[1]到b[n]中的最大值:
处理方法:
用sum储存c[1]到c[n]c[1]到c[n]c[1]到c[n]中的平均值:
处理方法:
最后把这些核心代码块结合一下,就可以写出代码了!:
个人 be like:
希望:
都看到这了,能不能点个赞呢?