Lang:GCC
Edit12345678910111213141516171819202122232425262728293031#include<stdio.h>#include<stdlib.h>#define N 10#define M 10void enumbin(int *b, int i, int j);int isRight(void);int caculateBomb(int indexi, int indexj);int b[N*M] = { 0, 0, 1, 2, -1, 1 , 1, 1, 1 ,- 1, 2, 1 , -1, 1, 1, 1, 1, 0 };int a[N][M] = { { 0, 0, 1, 2, -1, 1 }, { 1, 1, 1 ,- 1, 2, 1 }, { -1, 1, 1, 1, 1, 0 } };int c[N*M] = { 0 };int cnt = 0;int m = 6;int n = 3;int main(){int task;scanf("%d",&task);int i, j;int yesCount, noCount;while (task--){scanf("%d %d", &n, &m);for (i = 0; i < n; i++){for (j = 0; j < m; j++){scanf("%d", &a[i][j]);}}memset(b, -1, N*M*sizeof(int));memset(c, 0, N*M*sizeof(int));