写了递归的思想
#include<bits/stdc++.h> using namespace std; int k=0,i=0; int f(int q) { if(q<3) return q; else i=q%k; return f(q/k+i)+q; } int main() { int n; cin>>n>>k; cout<<f(n)-1; }