递归
#include<iostream>
#include<cstdio>
using namespace std;
long long m, k, n;
int main(){
scanf("%lld,%lld", &m, &k);
long long i = 1, ans = 0, p, n = k - 1;
while(++n){
while(i < n){
p = (i - ans - 1) / (m - 1) + 1;
if(i + p > n){
p = n - i;
}
ans += p * m;
i += p;
ans %= i;
}
if(ans + 1 == k){
break;
}
}
cout << n;
}
递归啊
sum[0]=0;
for(