#include <stdio.h>
int main(int argc, const char * argv[])
{
int a[5][6];
int equRow[5] = {1,1,1,1,1};
int equCol[6] = {1,1,1,1,1,1};
for(int row = 0; row < 5; ++row)
for(int col = 0; col < 6; ++col)
{
printf("a[%d][%d] = ",row
,col
); scanf("%d",&a
[row
][col
]); }
for(int row = 0; row < 5; ++row)
{
for(int col = 0; col < 6; ++col)
}
for(int row = 0; row < 5; ++row)
{
for(int col = 0; col < 5; ++col)
if (a[row][col] != a[row][col+1])
{
equRow[row] = 0;
break;
}
}
for(int col = 0; col < 6; ++col)
for(int row = 0; row < 4; ++row)
{
if (a[row][col] != a[row+1][col])
{
equCol[col] = 0;
break;
}
}
for(int row = 0; row < 5; ++row)
if (equRow[row])
for(int col = 0; col < 6; ++col)
a[row][col] = 1;
for(int col = 0; col < 6; ++col)
if (equCol[col])
for(int row = 0; row < 5; ++row)
a[row][col] = 1;
for(int row = 0; row < 5; ++row)
{
for(int col = 0; col < 6; ++col)
}
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbihpbnQgYXJnYywgY29uc3QgY2hhciAqIGFyZ3ZbXSkKewogICAgaW50IGFbNV1bNl07CiAgICBpbnQgZXF1Um93WzVdID0gezEsMSwxLDEsMX07CiAgICBpbnQgZXF1Q29sWzZdID0gezEsMSwxLDEsMSwxfTsKICAgIGZvcihpbnQgcm93ID0gMDsgcm93IDwgNTsgKytyb3cpCiAgICAgICAgZm9yKGludCBjb2wgPSAwOyBjb2wgPCA2OyArK2NvbCkKICAgICAgICB7CiAgICAgICAgICAgIHByaW50ZigiYVslZF1bJWRdID0gIixyb3csY29sKTsKICAgICAgICAgICAgc2NhbmYoIiVkIiwmYVtyb3ddW2NvbF0pOwogICAgICAgIH0KCiAgICBwdXRzKCJcbiIpOwogICAgZm9yKGludCByb3cgPSAwOyByb3cgPCA1OyArK3JvdykKICAgIHsKICAgICAgICBmb3IoaW50IGNvbCA9IDA7IGNvbCA8IDY7ICsrY29sKQogICAgICAgICAgICBwcmludGYoIiU2ZCIsYVtyb3ddW2NvbF0pOwogICAgICAgIHB1dHMoIiIpOwogICAgfQoKICAgIGZvcihpbnQgcm93ID0gMDsgcm93IDwgNTsgKytyb3cpCiAgICB7CiAgICAgICAgZm9yKGludCBjb2wgPSAwOyBjb2wgPCA1OyArK2NvbCkKICAgICAgICAgICAgaWYgKGFbcm93XVtjb2xdICE9IGFbcm93XVtjb2wrMV0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGVxdVJvd1tyb3ddID0gMDsKICAgICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICAgICB9CiAgICB9CiAgICBmb3IoaW50IGNvbCA9IDA7IGNvbCA8IDY7ICsrY29sKQogICAgICAgIGZvcihpbnQgcm93ID0gMDsgcm93IDwgNDsgKytyb3cpCiAgICAgICAgewogICAgICAgICAgICBpZiAoYVtyb3ddW2NvbF0gIT0gYVtyb3crMV1bY29sXSkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZXF1Q29sW2NvbF0gPSAwOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgZm9yKGludCByb3cgPSAwOyByb3cgPCA1OyArK3JvdykKICAgICAgICBpZiAoZXF1Um93W3Jvd10pCiAgICAgICAgICAgIGZvcihpbnQgY29sID0gMDsgY29sIDwgNjsgKytjb2wpCiAgICAgICAgICAgICAgICBhW3Jvd11bY29sXSA9IDE7CgogICAgZm9yKGludCBjb2wgPSAwOyBjb2wgPCA2OyArK2NvbCkKICAgICAgICBpZiAoZXF1Q29sW2NvbF0pCiAgICAgICAgICAgIGZvcihpbnQgcm93ID0gMDsgcm93IDwgNTsgKytyb3cpCiAgICAgICAgICAgICAgICBhW3Jvd11bY29sXSA9IDE7CgogICAgcHV0cygiXG4iKTsKICAgIGZvcihpbnQgcm93ID0gMDsgcm93IDwgNTsgKytyb3cpCiAgICB7CiAgICAgICAgZm9yKGludCBjb2wgPSAwOyBjb2wgPCA2OyArK2NvbCkKICAgICAgICAgICAgcHJpbnRmKCIlNmQiLGFbcm93XVtjb2xdKTsKICAgICAgICBwdXRzKCIiKTsKICAgIH0KCgp9Cg==