#C1117. B12 实践-1 灵兽的甲
B12 实践-1 灵兽的甲
B12 实践-1 灵兽的甲
题目描述
有一株特殊的蘑菇叫“鸡枞”,有一个灵兽守护着。这灵兽可以幻化成多种形态,除此以外,他的胸前有一片鳞甲,是他防御力的源泉。御敌之前,这片鳞甲会复制贴合到灵兽的皮肤,成为坚不可摧的盔甲。鳞甲复制生长成护甲需要时间,规则如下:
第一秒生长出 块,第二秒开始,每一秒比上一秒多生长 个。
已知灵兽现在的身体表面积,求鳞甲要多少秒才能覆盖它的全身?(如果最后一秒生出的甲太多,就会自动舍弃多余部分)
输入格式
第一行输入一个整数n,表示灵兽的表面积(需要被甲覆盖); 第二行输入一个整数x,表示第一秒生长出来的甲的数量。
输出格式
一个整数,表示需要多少秒,鳞甲才能完全覆盖灵兽。
样例输入
20
3
样例输出
5
样例分析
第0秒,身上只有1片甲(原始的那片); 第1秒,生长出3片,所以身上有4片甲; 第2秒,生长出4片,所以身上有8片甲; 第3秒,生长出5片,所以身上有13片甲; 第4秒,生长出6片,所以身上有19片甲; 第5秒,生长出7片,超过了身体表面积了,所以第5秒变身完成。
数据范围
对于 的数据: 。