#include<bits/stdc++.h> using namespace std; int main(){ int k,count=0,n,j=0; cin>>n>>k; do{ count+=n;//增加总吸烟数 j+=n;//增加烟头 n=0;//烟头数清零(全部吸掉) n+=j/k;//换烟 j-=j/k;//烟头消耗 }while(j>=k||n>0);//当烟头可以换或还有烟时继续 cout<<count<<endl; return 0; }