一只P1002的0分代码求调
  • 板块灌水区
  • 楼主ltm_soviet
  • 当前回复7
  • 已保存回复7
  • 发布时间2024/10/21 21:30
  • 上次更新2024/10/21 23:00:44
查看原帖
一只P1002的0分代码求调
1383031
ltm_soviet楼主2024/10/21 21:30

一只P1002的0分代码求调

rt

主诉:

  • 不知如何调

  • 全WA

诉求:

  • 在源代码上改是最好啦!

  • 回复请@楼主

#include<bits/stdc++.h>
using namespace std;
#define y1 CCFis /*不要在意这么多细节*/
//#define IAKCSP
int dx[8]={1,2,2,1,-1,-2,-2,-1};
int dy[8]={2,1,-1,-2,-2,-1,1,2};
int dp[25][25];
bool die[25][25];
int main()
{
	int x1=1,y1=1,x2,y2,mx,my;
	scanf("%d %d %d %d",&x2,&y2,&mx,&my);
	x2=x2+2;
	y2=y2+2;
	mx=mx+2;
	my=my+2;
	for(int i=0;i<8;i++)
		die[mx+dx[i]][my+dy[i]]=1;
	die[mx][my]=1;
#ifdef IAKCSP
	for(int i=1;i<=x2;i++)
	{
		for(int j=1;j<=y2;j++)
			printf("%d ",die[i][j]);
		printf("\n");
	}
#endif
	dp[1][1]=dp[2][1]=dp[1][2]=1;
	for(int i=2;i<=x2;i++)
		for(int j=2;j<=y2;j++)
		{
			if(die[i][j])
				continue;
			dp[i][j]=dp[i-1][j]+dp[i][j-1];
		}
	printf("%d",dp[x2][y2]);
	
	return 0;
}
2024/10/21 21:30
加载中...