参考:
瓶子换饮料思路
#include <iostream>
using namespace std;
int main()
{
int n,k; //n为饮料数,k为多少瓶可兑换一次
int i=0;
cin>>n>>k;
int m=n;
while(true)
{
n -= k; //喝k瓶
n++; //兑换1瓶
i++; //兑换次数+1
if(n<k)
{
cout<<"zuiduo:"<<(m+i)<<endl;
break;
}
}
return 0;
}