给一个正整数,现在牛牛想得到一个不可重集合(该集合的元素不能重复),不重复地利用这个集合中的数进行加和可以表示出的所有数。牛牛想知道这个集合大小的最小值为多少? 例如 的时候答案为,所需要的集合为。 其中 的表示方法如下: 注意:在表示一个数时,集合中的元素不能重复使用。例如这是不符合要求的表示方法。
示例1

输入

6

输出

3
示例2

输入

10

输出

4
加载中...