求助!!!90分,第3个点过不去
查看原帖
求助!!!90分,第3个点过不去
328339
fanzexuan楼主2021/4/1 22:02
#include<bits/stdc++.h>
using namespace std;
int main(){
	long long n,k,m,x,ans;
	cin>>n>>k;
	m=ans=n;
	for(int i=1;;i++){
		if(m>k){
			x=m/k;//可换新烟 
			m=m-x*k+x;//换后旧烟蒂 
			ans=ans+x;//已经抽的烟数 
		}
		else break;
	}
	cout<<ans;
	return 0;
} 
2021/4/1 22:02
加载中...