Codeforces Round 1072 (Div. 3)补题没vp直接从后往前做的,只做出前四题主要看最后一次反转后能流多长时间2 30 ≥ 10 9 2^{30}\geq 10^9 230≥109暴力分解并遍历比较会超时 观察发现 x x x每次对半分,两堆的情况:x是偶数,都是 ⌊ x 2 ⌋ \lfloor{x\over 2}\rfloor ⌊2x⌋;x是奇数,两堆是 ⌊ x 2 ⌋ , ⌊ x 2 ⌋ + 1 \lfloor{x\over 2}\rfloor,\lfloor{x\over 2}\rfloor+1 ⌊2x⌋,⌊2x⌋+1一奇一偶 x是奇数再分