TLE了
查看原帖
TLE了
796080
csa_chenshuangc6楼主2022/10/7 11:36
#include<bits/stdc++.h>
using namespace std;
int s=0,bi,bj,mi,mj;
void a(int i,int j){
//	cout<<i<<' '<<j<<endl;
	if(i==mi&&j==mj) return ;
	if(i==mi+2&&j==mj+1) return ;
	if(i==mi+2&&j==mj-1) return ;
	if(i==mi-2&&j==mj-1) return ;
	if(i==mi-2&&j==mj+1) return ;
	if(i==mi+1&&j==mj-2) return ;
	if(i==mi+1&&j==mj+2) return ;
	if(i==mi-1&&j==mj-2) return ;
	if(i==mi-1&&j==mj+2) return ;
	if(i==bi&&j==bj){
		s++;
		return;
	}
	if(i>bi||j>bj||i<0||j<0) return ;
	a(i+1,j);
	a(i,j+1); 
}
int main() {
	cin>>bi>>bj>>mi>>mj;
	a(0,0);
	cout<<s<<endl;
	return 0;
}
2022/10/7 11:36
加载中...