#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
// 1-условно "стенки лабиринта"
// 2-"правильный путь, выход из лабиринта"
// 0-"ложный путь"
int mas[33][20] = { {1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,}, // инициализация двумерного массива
{1,2,1,0,0,1,0,1,2,2,2,1,1,1,1,0,0,0,0,1,},
{1,2,1,1,0,1,0,1,2,1,2,2,2,2,1,0,1,1,0,1,},
{1,2,2,2,2,2,2,1,2,1,1,1,1,2,1,0,0,1,0,1,},
{1,1,1,1,1,1,2,1,2,1,0,0,1,2,1,1,0,1,0,1,},
{1,0,0,1,0,0,2,2,2,1,1,0,0,2,0,0,0,1,0,1,},
{1,0,1,1,0,1,1,1,1,1,0,0,1,2,1,1,1,1,0,1,},
{1,0,0,0,0,0,0,0,0,1,1,1,1,2,1,0,0,0,0,1,},
{1,1,1,1,1,1,0,1,1,1,2,2,2,2,1,0,1,1,1,1,},
{1,1,0,0,0,1,0,0,1,1,2,1,1,1,1,0,0,0,0,1,},
{1,0,0,1,0,0,0,0,0,1,2,2,2,2,1,1,1,1,0,1,},
{1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,0,1,},
{1,2,2,2,2,2,2,2,2,2,2,2,2,2,1,0,1,1,1,1,},
{1,2,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,},
{1,2,1,0,0,0,1,2,2,2,1,0,0,0,0,0,1,1,0,1,},
{1,2,1,1,1,1,1,2,1,2,1,1,1,0,1,0,0,0,0,1,},
{1,2,1,2,2,2,1,2,1,2,2,2,1,1,1,1,1,1,1,1,},
{1,2,1,2,1,2,1,2,1,0,1,2,2,2,2,2,2,2,2,1,},
{1,2,1,2,1,2,1,2,1,0,1,1,1,1,1,1,1,1,2,1,},
{1,2,1,2,1,2,1,2,1,0,0,0,0,0,0,0,0,0,2,1,},
{1,2,1,2,1,2,2,2,1,0,1,1,1,1,1,1,0,1,2,1,},
{1,2,1,2,1,1,1,1,1,0,0,0,1,0,1,0,0,1,2,1,},
{1,2,1,2,2,1,0,0,1,1,1,0,0,0,1,0,1,1,2,1,},
{1,2,1,1,2,1,1,0,0,0,0,0,1,0,1,0,0,1,2,1,},
{1,2,1,1,2,1,0,0,1,1,1,1,1,1,1,1,1,1,2,1,},
{1,2,1,1,2,1,1,0,1,2,2,2,2,2,2,2,2,2,2,1,},
{1,2,1,1,2,1,0,0,1,2,1,1,1,1,1,1,1,1,1,1,},
{1,2,1,1,2,1,0,1,1,2,1,1,1,1,1,1,1,1,2,2,},
{1,2,1,1,2,1,0,0,1,2,1,1,2,2,2,2,2,2,2,1,},
{1,2,1,1,2,1,0,1,1,2,1,1,2,1,1,1,1,1,1,1,},
{1,2,1,1,2,1,0,0,1,2,1,1,2,1,0,0,0,1,0,1,},
{1,2,2,2,2,1,0,1,1,2,2,2,2,0,0,1,0,0,0,1,},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,} };
// два цикла - внутренний и внешний, осуществляющие обращение к каждому элементу массива
for (int i = 0; i < 33; i++) //переключение по строкам
{
for (int j = 0; j < 20; j++)// переключение по столбцам
if (mas[i][j] == 1)
{
// вывести два раза символ (номер которого 176 в таблице аски) в консоль
cout << static_cast<char>(176);
cout << static_cast<char>(176);
} else
cout << " "; // вывести два пробела
cout << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKGludCBhcmdjLCBjaGFyKiBhcmd2W10pCnsKLy8gMS3Rg9GB0LvQvtCy0L3QviAi0YHRgtC10L3QutC4INC70LDQsdC40YDQuNC90YLQsCIKLy8gMi0i0L/RgNCw0LLQuNC70YzQvdGL0Lkg0L/Rg9GC0YwsINCy0YvRhdC+0LQg0LjQtyDQu9Cw0LHQuNGA0LjQvdGC0LAiCi8vIDAtItC70L7QttC90YvQuSDQv9GD0YLRjCIKICAgIGludCBtYXNbMzNdWzIwXSA9IHsgezEsMiwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSx9LCAvLyDQuNC90LjRhtC40LDQu9C40LfQsNGG0LjRjyDQtNCy0YPQvNC10YDQvdC+0LPQviDQvNCw0YHRgdC40LLQsAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMCwwLDEsMCwxLDIsMiwyLDEsMSwxLDEsMCwwLDAsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwxLDAsMSwwLDEsMiwxLDIsMiwyLDIsMSwwLDEsMSwwLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwyLDIsMiwyLDIsMSwyLDEsMSwxLDEsMiwxLDAsMCwxLDAsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwxLDEsMSwxLDEsMiwxLDIsMSwwLDAsMSwyLDEsMSwwLDEsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDAsMCwxLDAsMCwyLDIsMiwxLDEsMCwwLDIsMCwwLDAsMSwwLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMCwxLDEsMCwxLDEsMSwxLDEsMCwwLDEsMiwxLDEsMSwxLDAsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwwLDAsMCwwLDAsMCwwLDAsMSwxLDEsMSwyLDEsMCwwLDAsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDEsMSwxLDEsMSwwLDEsMSwxLDIsMiwyLDIsMSwwLDEsMSwxLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMSwwLDAsMCwxLDAsMCwxLDEsMiwxLDEsMSwxLDAsMCwwLDAsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwwLDAsMSwwLDAsMCwwLDAsMSwyLDIsMiwyLDEsMSwxLDEsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDIsMSwwLDAsMCwwLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwyLDIsMiwyLDIsMiwyLDIsMiwyLDIsMiwxLDAsMSwxLDEsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMSwwLDEsMSwxLDEsMSwxLDEsMSwxLDEsMCwwLDAsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwwLDAsMCwxLDIsMiwyLDEsMCwwLDAsMCwwLDEsMSwwLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDEsMSwxLDEsMiwxLDIsMSwxLDEsMCwxLDAsMCwwLDAsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMiwyLDIsMSwyLDEsMiwyLDIsMSwxLDEsMSwxLDEsMSwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwyLDEsMiwxLDIsMSwwLDEsMiwyLDIsMiwyLDIsMiwyLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDIsMSwyLDEsMiwxLDAsMSwxLDEsMSwxLDEsMSwxLDIsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMiwxLDIsMSwyLDEsMCwwLDAsMCwwLDAsMCwwLDAsMiwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwyLDEsMiwyLDIsMSwwLDEsMSwxLDEsMSwxLDAsMSwyLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDIsMSwxLDEsMSwxLDAsMCwwLDEsMCwxLDAsMCwxLDIsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMiwyLDEsMCwwLDEsMSwxLDAsMCwwLDEsMCwxLDEsMiwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwxLDIsMSwxLDAsMCwwLDAsMCwxLDAsMSwwLDAsMSwyLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDEsMiwxLDAsMCwxLDEsMSwxLDEsMSwxLDEsMSwxLDIsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMSwyLDEsMSwwLDEsMiwyLDIsMiwyLDIsMiwyLDIsMiwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwxLDIsMSwwLDAsMSwyLDEsMSwxLDEsMSwxLDEsMSwxLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDEsMiwxLDAsMSwxLDIsMSwxLDEsMSwxLDEsMSwxLDIsMix9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDEsMSwyLDEsMCwwLDEsMiwxLDEsMiwyLDIsMiwyLDIsMiwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDIsMSwxLDIsMSwwLDEsMSwyLDEsMSwyLDEsMSwxLDEsMSwxLDEsfSwKICAgICAgICAgICAgICAgICAgICAgICAgezEsMiwxLDEsMiwxLDAsMCwxLDIsMSwxLDIsMSwwLDAsMCwxLDAsMSx9LAogICAgICAgICAgICAgICAgICAgICAgICB7MSwyLDIsMiwyLDEsMCwxLDEsMiwyLDIsMiwwLDAsMSwwLDAsMCwxLH0sCiAgICAgICAgICAgICAgICAgICAgICAgIHsxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsMSwxLDEsfSB9OwovLyDQtNCy0LAg0YbQuNC60LvQsCAtINCy0L3Rg9GC0YDQtdC90L3QuNC5INC4INCy0L3QtdGI0L3QuNC5LCDQvtGB0YPRidC10YHRgtCy0LvRj9GO0YnQuNC1INC+0LHRgNCw0YnQtdC90LjQtSDQuiDQutCw0LbQtNC+0LzRgyDRjdC70LXQvNC10L3RgtGDINC80LDRgdGB0LjQstCwCiAgICBmb3IgKGludCBpID0gMDsgaSA8IDMzOyBpKyspIC8v0L/QtdGA0LXQutC70Y7Rh9C10L3QuNC1INC/0L4g0YHRgtGA0L7QutCw0LwKICAgIHsKICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IDIwOyBqKyspLy8g0L/QtdGA0LXQutC70Y7Rh9C10L3QuNC1INC/0L4g0YHRgtC+0LvQsdGG0LDQvAogICAgICAgICAgICBpZiAobWFzW2ldW2pdID09IDEpCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIC8vINCy0YvQstC10YHRgtC4INC00LLQsCDRgNCw0LfQsCDRgdC40LzQstC+0LsgKNC90L7QvNC10YAg0LrQvtGC0L7RgNC+0LPQviAxNzYg0LIg0YLQsNCx0LvQuNGG0LUg0LDRgdC60LgpINCyINC60L7QvdGB0L7Qu9GMCiAgICAgICAgICAgICAgICBjb3V0IDw8IHN0YXRpY19jYXN0PGNoYXI+KDE3Nik7CiAgICAgICAgICAgICAgICBjb3V0IDw8IHN0YXRpY19jYXN0PGNoYXI+KDE3Nik7CiAgICAgICAgICAgIH0gZWxzZQogICAgICAgICAgICAgICAgIGNvdXQgPDwgIiAgIjsgIC8vINCy0YvQstC10YHRgtC4INC00LLQsCDQv9GA0L7QsdC10LvQsAogICAgICAgIGNvdXQgPDwgZW5kbDsKICAgIH0KICAgIHJldHVybiAwOwp9