#P1119. 小花的难题(一)

小花的难题(一)

题目描述

小花遇到了这样一个问题:

给我们一个整数 n(1n106)n(1 \le n \le 10^6),我们需要进行如下的操作:

一开始定义一个变量 s=0s=0,然后令 ss 加上 11,判断此时 sns \ge n 是否成立,若成立则停止操作,若不成立则令 ss 再加上 22,判断 sns \ge n 是否成立,若成立则停止操作,若不成立则令 ss 再加上 33,并判断 sns \ge n 是否成立,……

上述操作最终肯定会存在一个数 ii ,使得当 ss 加上 ii 之后满足 sns \ge n,即 s=1+2+3++ins = 1+2+3+ \cdots +i \ge n

问:上述操作结束时,ss 的值为多少?

输入格式

一个整数 n(1n106)n(1 \le n \le 10^6)

输出格式

一个整数 ss

样例

5
6

说明/提示

样例解释

s=1+2+3=65s=1+2+3=6 \ge 5