1关:
#include<bits/stdc++.h>
#define int long long
using namespace std;
int t,m,n;
int dfs(int m,int n){
if(m==1 or m==0 or n==0) return 1;
if(m<n) return dfs(m,m);
else return dfs(m-n,n)+dfs(m,n-1);
}
signed main(){
cin>>t;
for(int i=1;i<=t;i++){
cin>>m>>n;
cout<<dfs(m,n);
}
return 0;
}