AT_abc165_b [ABC165B] 1%
题目描述
高桥君在 AtCoder 银行存入了 $100$ 日元。
在 AtCoder 银行,每年会按照存款金额的 $1\%$ 支付利息(复利,利息部分向下取整)。
假设除了利息外,存款金额不会发生变化,那么高桥君的存款金额首次达到 $X$ 日元及以上需要多少年?
输入格式
输入以以下格式从标准输入读入。
> $X$
输出格式
输出高桥君的存款金额首次达到 $X$ 日元及以上所需的年数。
说明/提示
## 限制条件
- $101 \leq X \leq 10^{18}$
- 输入均为整数
## 样例解释 1
- 第 $1$ 年后的存款金额为 $101$ 日元。
- 第 $2$ 年后的存款金额为 $102$ 日元。
- 第 $3$ 年后的存款金额为 $103$ 日元。
因此,存款金额首次达到 $103$ 日元及以上是在第 $3$ 年。
由 ChatGPT 4.1 翻译