CSP-j T2
  • 板块学术版
  • 楼主qzyz_ymh
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/10/26 20:38
  • 上次更新2024/10/26 21:19:00
查看原帖
CSP-j T2
1074668
qzyz_ymh楼主2024/10/26 20:38
int dfs(int x1, int y1, int d1, int k1) {
	if (f[x1][y1] == 0) {
		f[x1][y1] = 1;
		h++;
	}
	if (k1 <= 0 || h == (n + 1) * (m + 1) - z) {
		return h;
	}
	if (a[x1 + tx[d1]][y1 + ty[d1]] != 'x' && x1 + tx[d1] >= 0 && x1 + tx[d1] < n && y1 + ty[d1] >= 0 && y1 + ty[d1] < m) {
		dfs(x1 + tx[d1], y1 + ty[d1], d1, --k1);
	} else {
		dfs(x1, y1, (d1 + 1) % 4, --k1);
	}
}

这样打会RE吗

2024/10/26 20:38
加载中...