榜一前来分享代码了!
|
|
666666
|
|
我去最后一个点难道是因为不能是零所以输出1?????
我去
题目 1263 [NOIP 2012]国王游戏
2017-11-03 12:44:00
|
|
谢谢学长给我的帮助
题目 1263 [NOIP 2012]国王游戏
2017-10-26 23:09:08
|
|
高精GGn次
题目 1263 [NOIP 2012]国王游戏
2017-10-23 20:13:53
|
|
我去,写了半个小时就对了一个点,但最离奇的是是最后一个点
题目 1263 [NOIP 2012]国王游戏
2016-11-18 20:22:34
|
|
题目 1263 [NOIP 2012]国王游戏
2016-11-09 21:03:22
|
|
最后一个点死活过不了,打了个表
|
|
|
|
要写高精度乘单精度与高精度除以单精度,否则TLE。
|
|
|
|
当时还呆傻的数组正过来算再倒着存回去,当时的我连重载都不会写- -
|
|
又是高精度。。
|
|
按$L_i * R_i$排序,贪心选择。
证明: $设最优解为\{1,2,...n\}上的一个排列\{p_i\}, \\ 设T_i = \prod_{0<j<i} L_{p_i}.第i个大臣的奖励为A_i. $ $ \forall i \in \{1,2,...n-1\},考虑相邻两大臣p_i 和 p_{i+1},\\ 设将两人交换位置后第i个大臣的奖励为{A'}_i$ 则有$ \\ A_i = (T_{i-1}) / (R_{p_i}) \\ A_{i+1} = ((T_{i-1}) * (L_{p_i}) / (R_{p_{i+1}}); \\ {A'}_i = (T_{i-1}) / (R_{p_{i+1}}); \\ {A'}_{i+1} = (T_{i-1}) * (L_{p_{i+1}}) / (R_{p_i}); $ 故$ A_i ≤ A'_{i+1};\,\,\,\,\,\,\, A'_i ≤ A_{i+1}; $ $ \forall i \in \{1,2,...n-1\}, \\ L_i * R_i ≤ L_{i+1} * R_{i+1} \\ \rightarrow (L_{p_i} / R_{p_{i+1}}) ≤ (L_{p_{i+1}} / R_{p_i}) \\ \rightarrow A_{i+1} ≤ A'_{i+1} \\ \rightarrow max(A_i, A_{i+1}) ≤ A'_{i+1} \\ 故交换p_i, p_{i+1}得到的排列一定不比{p_i}更优$ |
|
竟然把ai*bi打成了ai+bi都过了
题目 1263 [NOIP 2012]国王游戏
2014-10-02 20:50:05
|
|
题目 1263 [NOIP 2012]国王游戏
2014-10-02 20:46:41
|
|
有的事,必须澄清
|
|
谁告诉我vector的resize是什么东西?????????高精乘用vector写模板能不能不用resize??
题目 1263 [NOIP 2012]国王游戏
2014-09-05 20:24:12
|
|
|
|
printf("%.4d")表示用0补齐高位,输出4位整型,其中的"4"必须是这样写的一个数字
|