听同事说起租房的事情,一个房东将两室一厅租给小王和小张,总共要收2000元,小王想要大房间,对两个房间分别出价1200和800,小张认为两个房间二个人,均分啦,那么如何让两个人达到都满意的效果呢?
上次在《关键词的拍卖方式》中提到了封闭拍卖的几种方式,而这种方式最大的不同就是拍卖的总价是确定的,而真正进行拍卖的是包含在总价之内的局部商品。两个人的出价如下表所示:
大房间(元) | 小房间(元) | |
小王 | 1200 | 800 |
小张 | 1000 | 1000 |
小王对大房间出价高,自然大房间归小王,但如何定义大房间的价格最为合理呢?小王和小张的差价相差200,小王对大房间应该出:
1200-(1200-1000)/2=1100(元)
而小张对小房间出价最高,则:
1000-(1000-800)/2=900(元)
那么小王和小张付出的真实的价格应该为1100元和900元,小王心满意足的住上了大房间,还比原来便宜了100元,而小张也住上了小房间,比原来的期望也少了100元,从而双方都达到满意的出价。我们采用极端情况来验证这个算法的可靠性,小王想得到大房间,出价如下:
大房间(元) | 小房间(元) | |
小王 | 2000 | 0 |
小张 | 1900 | 100 |
而小王需要花1950住上大房间,而小张则只要需要花50元住上小房间,另外一种极端情况如下:
大房间(元) | 小房间(元) | |
小王 | 2000 | 0 |
小张 | 0 | 2000 |
小王只要大房间,小张只要小房间,则两个人都只需要出1000元就达到满意出价。
如果是三个房间呢,如下表所示:
房间A(元) | 房间B(元) | 房间C(元) | |
小王 | 1200 | 600 | 200 |
小张 | 800 | 600 | 600 |
小李 | 200 | 600 | 1200 |
我们同样要为各个房间算出合理的价格,房间A总的出价为2200元,B为1800元,C为2000元,而小王则付出
(1200+800+200)/3=733(元)
小张付出:
(600+600+600)/3=600(元)
小王付出:
(1200+600+200)/3=667(元)
亲爱的读者,想明白了么?
若房间仍然有大小之分,该如何计算呢?
大房间(元) | 中房间(元) | 小房间(元) | |
小王 | 1200 | 600 | 200 |
小张 | 1400 | 500 | 100 |
小李 | 1600 | 300 | 100 |
聪明的读者可以想一想