【NOIP2012】国王游戏 题解
NOIP2012
核心思路
很经典的贪心了。这道题从17年的附中集训第一次看到,到现在才写下总结。
证明很多大佬有非常高级的方法。这里用邻项交换法。
sai biai+1 bi+1
sai+1 bi+1ai bi
考虑上面的两种情况,假设第二种比第一种更优。
S1=bis+bi+1s+aiS2=bi+1s+bis+ai+1
令 S2<S1
sbi+1+sbi+aibi+bi>sbi+sbi+1+aibi+1aibi>ai+1bi+1
所以按照这个排序就是最终的顺序了。
这道题要用到高精度和一定的常数优化,这里就不给出代码了。