1593: 游戏时间

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:22 解决:212

题目描述

tle="" align="" />

众所周知,学习算法,是一个很休闲、快乐的小游戏。
学习算法同时也是一条漫漫长路,开始总是不易,很多大佬也都是从小白做起,从零开始学习,一步一步,慢慢积累的。

于是为了学习算法,A同学给自己立了一个flag,要让自己的分数达到一定的目标。

起初A同学的分数是0,Ta必须经过自己的努力,达到自己的目标分数。

由于Ta的格外努力,A同学的分数是逐渐增长的。

已知A同学的目标分数为n,第一天Ta的分数增长值为k,接下来每一天Ta的分数的增长值都会加一。

例如,n=100 , k = 10 ,则接下来的每一天A同学的分数将为:10 , 21 , 33 , 46 , 60 , 75 ,91,108 ,则在第八天时,Ta达到了自己的目标分数。


输入

一行给出一个非负整数n,代表你的目标分数,一个非负整数k,代表A同学第一天分数的增长值。(n < 1e6 , k < 1e6)

输出

一个整数,代表A同学达到自己的目标分数所需要的天数。

样例输入 复制

100 10

样例输出 复制

8

来源/分类