题目大意 有\(n\)(\(n\leq 10^9\))个数:\(1,2,...,n\),每次操作是随机取一个没被删除的数\(x\),并删去\(x,x^2,x^3,...\). 求期望几次删完所有数. 题解 可以把问题转换成:有\(n\)个数,每次操作随机取一个数\(x\),若\(x\)未被标记则标记\(x,x^2,x^3,...\)并删去\(x\),反之则删去\(x\),求期望删多少个未被标记的数. 发现一个数\(x\)被计入答案的充要条件是\(\forall y\in\{1,2,3,...,n…