liyunbo @ 2023-06-30 21:56:11
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long int n,k;
cin>>n>>k;
long long int s=0;
s+=n;
s+=(n/k);
cout<<s;
return 0;
}```
by Genius_Star @ 2023-06-30 22:02:35
@liyunbo 额,兄弟,因为可以重复换诶!你第一次换了的烟抽了之后,还是可以继续换的啊!
by cc13876911377 @ 2023-06-30 22:05:01
@Genius_Star 形象比喻
by Genius_Star @ 2023-06-30 22:12:10
@cc13876911377 额,就拿样例2来说:10个烟,抽完后,剩下10个烟蒂,可以换3个烟,现在还有1个烟蒂,将这3个抽了之后,还剩下4个烟蒂,然后在换一个烟,还剩余1个烟蒂,然后 10+3+1=14.
by liyunbo @ 2023-07-04 18:39:59
@Genius_Star 栓Q了