一.题目 Valentine's Day 二.分析 假设$ s_0 $代表不开心的概率,$ s_1 $代表开心一次的概率. 那么随便取一个物品,那么它的开心概率为$ p _i $,可以推导加入之后使女朋友不开心和开心一次的概率为$$ s_0 = s_0(1-p_i) $$ $$ s_1 = s_1 + (s_0 - s_1)p$$ 通过式子可以推导出,如果$ s_0 \le s_1 $,则开心一次的概率就不会有任何增长. 所以,可以将概率从大到小排序,然后不断加入,判断一下就可以了. 三.AC…