#5为什么WA?求助。
查看原帖
#5为什么WA?求助。
229648
Time_Limit_Error楼主2020/7/25 11:41
#include<iostream>
  
using namespace std;
  
long long sx,sy,fx,fy,ans=0,a[30][30];
  
int main(){
  
    cin>>fx>>fy>>sx>>sy;
	a[1][2]=1;
	sx+=2;
	sy+=2;
	fx+=2;
	fy+=2;
	for(int i=2;i<=fx;i++){
		for(int j=2;j<=fx;j++){
			a[i][j]=a[i-1][j]+a[i][j-1];
			if(i==sx+2 && j==sy+1) a[i][j]=0; 
	        if(i==sx-2 && j==sy+1) a[i][j]=0;
        	if(i==sx-2 && j==sy-1) a[i][j]=0;
	        if(i==sx+2 && j==sy-1) a[i][j]=0;
        	if(i==sx+1 && j==sy+2) a[i][j]=0;
        	if(i==sx+1 && j==sy-2) a[i][j]=0;
	        if(i==sx-1 && j==sy+2) a[i][j]=0;
        	if(i==sx-1 && j==sy-2) a[i][j]=0;
	        if(i==sx && j==sy) a[i][j]=0;
		}
	}
	cout<<a[fx][fy]<<endl; 
 	return 0;
}
2020/7/25 11:41
加载中...