通过代码:
#include <bits/stdc++.h> using namespace std; int m, n; int f(int _m, int _n) { if(_m == 0 || _n == 1) return 1; if(_n > _m) return f(_m,_m); else return f(_m, _n - 1) + f(_m - _n, _n); } int main() { int t; scanf("%d", &t); while(t --) { scanf("%d%d", &m, &n); printf("%d\n", f(m, n)); } return 0; }
1222:放苹果
最新推荐文章于 2023-08-26 16:13:27 发布