你需要找出一个集合 SSS,使得 SSS 内每一个数形如 2k2^k2k 且 ∑x∈Sx=n\sum\limits_{x\in S}x=nx∈S∑x=n,并且 SSS 的子集和能表示 0∼n0\sim n0∼n,求 min∣S∣\min|S|min∣S∣。
比如 507507507 就是 {1,2,4,4,8,8,16,16,32,32,64,64,128,128}\{1,2,4,4,8,8,16,16,32,32,64,64,128,128\}{1,2,4,4,8,8,16,16,32,32,64,64,128,128},大小为 141414。
ccc 组数据,n≤101000n\le 10^{1000}n≤101000。