为什么会没有输出啊,求救
查看原帖
为什么会没有输出啊,求救
181715
gjh303987897楼主2021/10/12 17:07
#include<iostream>
#include<cstdio>
using namespace std;
int n,m,t;
int deal(int x,int y){
	if(x==0||y==1||x==1) return 1;
	if(y>=x) return deal(x,x);
	if(x>y) return deal(x-y,y)+deal(x,y-1);
}
int main(){
	cin>>t;
	for(int i=1;i<=t;i++){
		cin>>m>>n;
		cout<<deal(m,n);
	}
	return 0;
}
2021/10/12 17:07
加载中...