用递归做是90分,样例三错了
#include <bits/stdc++.h> using namespace std; int n,k,ans; void f(int x,int y){ if(x/y==0) { cout<<ans; return; } else { ans+=x/y; f(x/y,y); } } int main(){ cin>>n>>k; ans=n; f(n,k); }