[SRM478]RandomApple】的更多相关文章

题意:有$k$种苹果和$n$个箱子,每个箱子中有一些苹果,先等概率选取$n$个箱子组成集合的非空子集,再从选出的苹果中随机选一个,问每种苹果被选中的概率是多少 设箱子$i$有$cnt_{i,j}$个第$j$种苹果,第$i$个箱子的总苹果数$siz_i=\sum\limits_{j=1}^kcnt_{i,j}$,苹果总数$sum=\sum\limits_{i=1}^nsiz_i$ 因为选完非空子集后,每个箱子中的苹果被选中的概率是相同的,所以先考虑选箱子,设$f_{i,j}$表示在前$i$个箱子中…
又是rng_58的神题.. 250pt: 题意:给定一个初始数x,对于这个数可以进行x*4+3,或者x*8+7的操作.最多进行100000次操作 问最少经过几次出现%1000000007 == 0的情况.. 思路: x*4+3 = (x * 2 + 1) * 2 + 1 x * 8 + 7 = (x * 4 + 3) * 2 + 1 所以我们发现两个操作都可以合并成x * 2 + 1的操作.所以直接模拟30w次*2+1操作. 如果操作y次*2+1那么答案便是(y + 2) / 3,注意y ==…