#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int n,ans=0,k,n2=0;
cin>>n>>k;
while(n)
{
n2=n2+n;//抽n根烟,烟蒂数+=n
ans+=n;//总数+=烟数
n=n2/k;//可兑换的烟数
n2=n2-n*k;//消耗烟蒂
}
cout<<ans<<endl;
return 0;
}
洛谷p1150 peter的烟 入门 数论,模拟
最新推荐文章于 2024-07-16 10:53:09 发布