#C1117. B12 实践-1 灵兽的甲

B12 实践-1 灵兽的甲

B12 实践-1 灵兽的甲

题目描述

有一株特殊的蘑菇叫“鸡枞”,有一个灵兽守护着。这灵兽可以幻化成多种形态,除此以外,他的胸前有一片鳞甲,是他防御力的源泉。御敌之前,这片鳞甲会复制贴合到灵兽的皮肤,成为坚不可摧的盔甲。鳞甲复制生长成护甲需要时间,规则如下:

第一秒生长出 xx块,第二秒开始,每一秒比上一秒多生长 11 个。

已知灵兽现在的身体表面积,求鳞甲要多少秒才能覆盖它的全身?(如果最后一秒生出的甲太多,就会自动舍弃多余部分)

输入格式

第一行输入一个整数n,表示灵兽的表面积(需要被甲覆盖); 第二行输入一个整数x,表示第一秒生长出来的甲的数量。

输出格式

一个整数,表示需要多少秒,鳞甲才能完全覆盖灵兽。

样例输入

20 
3 

样例输出

5 

样例分析

第0秒,身上只有1片甲(原始的那片); 第1秒,生长出3片,所以身上有4片甲; 第2秒,生长出4片,所以身上有8片甲; 第3秒,生长出5片,所以身上有13片甲; 第4秒,生长出6片,所以身上有19片甲; 第5秒,生长出7片,超过了身体表面积了,所以第5秒变身完成。

数据范围

对于 100%100\% 的数据: 1n,x1091 \le n,x \le 10^9