- UID
- 760177
- 在线时间
- 小时
- 注册时间
- 2012-5-16
- 最后登录
- 1970-1-1
- 主题
- 帖子
- 性别
- 保密
|
第121题也错了,算法不能光从x+y的范围然后换成m来考虑,因为还要考虑一个10是中位数的问题,所以x<10,满足条件的只有y=m=12or13两种情况。
原讨论解析:121, 说是有五个整数,按从小到大排列,不一定都不相等(好像是这个意思吧?)最小的那个是 2,range 是 34,median 是 10,然后说什么五个数的平均数比其中一个数大 0.6, 问第四个数和第二个数的和可能有几种不同情况
【解释】估计是平均数比一个整数大 0.6(0.6greater than an integer)
由题意得,最小数2,最大数2+34=36,中位数10(因为总共5个数,为奇数,所以10也是这五个数之一)
设另两个数是x,y,则五个数的排序为:2,x,10,y,36
平均数=(2+x+10+y+36)/5=(48+x+y)/5=m+0.6
若m=10时 (10+0.6)*5-48=5=x+y 与 x+y>=2+10=12矛盾
所以36>m>10。
即(48+x+y)/5=m+0.6
x+y=5m-45
又因为2+10<X+Y<10+36 即 12<x+y<46
所以12<5m-45<46 11.4<m<18.2
所以m=12,13,14,15,16,17,18
所以x+7有7种情况 |
|