|
居然还有ans=0- -
|
|
呵呵。。我不想说什么了。。
题目 1293 [HNOI 2004] L语言
2014-10-31 17:42:55
|
|
|
|
小可代码略渣
|
|
忘了las=now、、
|
|
读字符用scanf就是作死
|
|
题目 1105 走迷宫
2014-10-31 15:39:45
|
|
居然把m打成了n
![]() |
|
|
|
终于完成了C++的伟大复兴、、
|
|
题目 1769 [国家集训队2012]JZPFAR
2014-10-31 12:47:12
|
|
|
|
贪心
|
|
题目 1669 神秘的咒语
2014-10-31 07:32:24
|
|
|
|
只是想打个暴力看看能拿多少分,结果竟然AAAAAAAAAA,而且我是按60%数据范围写的代码,都没有运行错误。
我能说神魔。 |
|
AC100了。
|
|
按$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}更优$ |
|
题目 1697 人工湖
2014-10-30 19:34:22
|
|
路在最开始都是好的,注意是湖,就是说是个环,两点之间有两条路径
题目 1697 人工湖
2014-10-30 19:23:56
|