#17 出错
查看原帖
#17 出错
755503
LiJinLin_AFO楼主2023/7/15 21:43
#include<stdio.h>
int a[10][10],n,m;
bool dfs(int u,int ans){
	if(u>m){
		if(!ans) return 1;
		return 0;
	}
	for(int i=1;i<=m;i++){
		if(dfs(u+1,ans^a[u][i])) return 1;
	}
	return 0;
}
int main(){
	scanf("%d%d",&n,&m);
	for(int i=1;i<=n;i++){
		for(int j=1;j<=m;j++){
			scanf("%d",&a[i][j]);
		}
	}
	if(dfs(1,0)) printf("Found\n");
	else printf("Nothing\n");
	return 0;
} 

在发现错误后,我查看了题解的思路,没有发现问题。请问到底哪儿出错了?

2023/7/15 21:43
加载中...