猿问

一道输出中数的编程题!!!

假设比m小的元素在A中共有L个,比m大的元素共有G个。如果L和G的差的绝对值小于或等于1,则m称为A的中数。

这句话我不太清楚应该怎样实现,有大神可以赐教吗?

本人还是编程小白


晴书
浏览 1206回答 3
3回答

qq_hellohellola_03814043

中数: 1)比如[1,2,3,4,5,6,7,8,9]奇数个项,中数就是5。 按照定义说就是比5大的有4个,比5小的有4个,他们的差即是0,小于1; 2)另外一种就是[1,2,3,4,5,6,7,8]偶数个项,中数就是4或5。 按照定义说比4大的有4个。比4小的有3个,他们的差为1,等于1,(5相反)。 简单来说中数就是一组数中的中间项,如果为奇数个项,就是中间那个,如果为偶数个项,就是中间那两个。 望采纳
随时随地看视频慕课网APP
我要回答