AtCoder Beginner Contest 056
C
Go Home
AtCoder
⌀ 731
原题
← BD →
翻译中…

Problem Statement

翻译中…

There is a kangaroo at coordinate $0$ on an infinite number line that runs from left to right, at time $0$. During the period between time $i-1$ and time $i$, the kangaroo can either stay at his position, or perform a jump of length exactly $i$ to the left or to the right. That is, if his coordinate at time $i-1$ is $x$, he can be at coordinate $x-i$, $x$ or $x+i$ at time $i$. The kangaroo's nest is at coordinate $X$, and he wants to travel to coordinate $X$ as fast as possible. Find the earliest possible time to reach coordinate $X$.

翻译中…

Constraints

翻译中…
  • $X$ is an integer.
  • $1≤X≤10^9$
翻译中…

Input

翻译中…

The input is given from Standard Input in the following format:

翻译中…

X

翻译中…

Output

翻译中…

Print the earliest possible time for the kangaroo to reach coordinate $X$.

翻译中…

样例

Input #1
6
Output #1
3
The kangaroo can reach his nest at time $3$ by jumping to the right three times, which is the earliest possible time.
Input #2
2
Output #2
2
He can reach his nest at time $2$ by staying at his position during the first second, and jumping to the right at the next second.
Input #3
11
Output #3
5
题目信息
题号
arc070_a
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。