输入1
4 3
输出1
5
输入2
10 3
输出2
14
-
代码
-
#include<stdio.h>
int main()
{
int n,k,i,yd=0;//yd代表烟蒂个数
scanf("%d %d",&n,&k);//输入烟的个数,满多少烟蒂换的数
for(i=n;i>0;i--)//让烟的数量逐步减少
{
yd++;//烟蒂增加
if(yd==k)//如果烟蒂数满足换的数量
{
yd=0;//烟蒂数量归零
n=n+1;//烟的总数量加一
i=i+1;//循环加一
}
}
printf("%d",n);//输出
}