123690xjs @ 2023-11-24 09:39:53
#include"stdio.h"
int main()
{
int c,d;
long long a,b;
scanf("%ld %ld",&a,&b);
d=a/b;
if (a>=b)
c=a+d/b+a/b;
else
c=a+a/b;
printf("%ld",c);
return 0;
}
by worldcat @ 2023-11-25 16:19:25
有点没看懂你的,
跟你讲一下我的思路
cin>>n>>k;
用一个名为a来统计他要抽多少烟可以换一根
while(/*烟没了*/)
{
if (/*能换一根烟*/)
{
n++;//又能抽一根烟了
a=0;//重新累计
}
a++;
h++;//累计抽烟量
}
用一个h来统计一共抽了几根
by worldcat @ 2023-11-25 16:20:17
补:最后输出h
by 123690xjs @ 2023-11-25 21:47:45
@worldcat 感谢