算法1:暴力
实际得分:27
算法2:有技巧的暴力枚举
考虑枚举每一个 n n n,然后对 ≤ n \le n ≤n的计数。
发现 n n n的二进制第一个 1 1 1不可放,然后第二个 1 1 1如果放1,后面随便放,如果不放,那第三个 1 1 1可放,后面随便放,…
所以对于一个 n n n,可以放的就是删去第一个 1 1 1后的值。
实际得分54
算法3:
相关推荐