题目大意:
有
解题思路:
我们观察到
AC代码:
#include
#include
#include
#include
#include
#include
using namespace std; int N,M; int K; int ch[10][20][20]={{{0}}}; int change[20][20]={{0}}; int F[33000]={0}; bool Matrix[33000][11][11]={{{0}}}; int need[20][20]={{0}}; int main() { scanf("%d%d%d",&N,&M,&K); for(int i=1;i<=K;i++) for(int p=1;p<=N;p++) for(int q=1;q<=M;q++) { scanf("%1d",&ch[i][p][q]); for(int j=1;j
=0;p--) { if(change[i][j]==0) continue; if(F[p]+1