这里再展开详解一下第10条的第三点吧,可能理解起来有些困难
本质目的是尽可能减少下限溢出损失的收益
买城基础值为300*(城市数量-1),上一层的公式有误,
多于2人口的每个人口-50
上限1000,下限200
那么转化第二个城市(包括首都)时,10人以上的城市都只要200块
转化第三个城市的时候,16人人口以上城市都只要200块
转化第四个城市的时候,22人口以上城市都只要200块
转化第五个城市的时候,28人口以上城市都只要200块
以此类推
场景一:
假设此时我们有10,16,22,28人口的四个城市
如果按照10,16,22,28的顺序转换,只需要800块
如果反过来按照28,22,16,10的顺序转换,就需要200+200+500+1000=1900块
场景二:
假设此时我们有4,10,16,22,28人口的5个城市
如果按照4,10,16,22,28的顺序吃,那么一共需要2500块
如果按照10,16,22,28,4的顺序吃,很神奇,只需要1800块
所以为了尽可能多吃满每人口-50的红利,原则上我们应该把人口越多的城市越往后放,但是对于人口过少享受不到红利的城市不要放到买城的序列里来
