编程题
### 问题描述
小蓝喜欢玩一种特殊的数字游戏。在这个游戏中,每个数都是正整数,并且它的十进制表示中的每一位只能是 $0$ 或 $1$。例如,$110101$。小蓝称这种数为“01 十进制数”。
现在给定一个数 $N$,你需要将它表示为一些(可以重复使用)01 十进制数的和。
请计算表示 $N$ 所需的最少 01 十进制数的个数。
### 输入格式
输入一行,包含一个整数 $N$ ($1 \leq N \leq 10^9$),表示要表示的数字。
### 输出格式
输出一个整数,表示 $N$ 所需的最少 01 十进制数的个数。
### 样例输入
```
10
```
### 样例输出
```
1
```