AT_arc070_a [ABC056C] Go Home

题目描述

在一条无限延伸的数轴上,袋鼠一开始位于 $0$ 点,时间为 $0$。在第 $i-1$ 时刻到第 $i$ 时刻之间,袋鼠要么什么也不做,要么选择向左或向右跳,并且每次跳跃的距离恰好为 $i$。也就是说,如果袋鼠在第 $i-1$ 时刻处于坐标 $x$,那么在第 $i$ 时刻,它可以位于 $x-i$、$x$ 或 $x+i$。袋鼠的家在坐标 $X$ 处,袋鼠想尽快到达 $X$。求袋鼠到达坐标 $X$ 的最小时刻。

输入格式

输入由标准输入给出,格式如下: > $X$

输出格式

输出袋鼠到达坐标 $X$ 的最小时刻。

说明/提示

## 限制 - $X$ 是整数 - $1 \leq X \leq 10^9$ ## 样例解释 1 袋鼠连续向右跳 $3$ 次,就能在时刻 $3$ 到达家,这是最早可以到达的时刻。 ## 样例解释 2 袋鼠在时刻 $0$ 什么都不做,在时刻 $1$ 向右跳,就可以在时刻 $2$ 到达家。 由 ChatGPT 5 翻译