[{"data":1,"prerenderedAt":1654},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Foge\u002Ftask15":386,"\u002Fblog\u002Foge\u002Ftask15-surround":1649},[4],{"title":5,"path":6,"stem":7,"children":8,"page":114},"Blog","\u002Fblog","blog",[9,115,184,329],{"title":10,"path":11,"stem":12,"children":13,"page":114},"Ege","\u002Fblog\u002Fege","blog\u002Fege",[14,18,22,26,30,34,38,42,46,50,54,58,62,66,70,74,78,82,86,90,94,98,102,106,110],{"title":15,"path":16,"stem":17},"ЕГЭ Задание 1","\u002Fblog\u002Fege\u002Ftask1","blog\u002Fege\u002Ftask1",{"title":19,"path":20,"stem":21},"ЕГЭ Задание 10","\u002Fblog\u002Fege\u002Ftask10","blog\u002Fege\u002Ftask10",{"title":23,"path":24,"stem":25},"ЕГЭ Задание 11","\u002Fblog\u002Fege\u002Ftask11","blog\u002Fege\u002Ftask11",{"title":27,"path":28,"stem":29},"ЕГЭ Задание 12","\u002Fblog\u002Fege\u002Ftask12","blog\u002Fege\u002Ftask12",{"title":31,"path":32,"stem":33},"ЕГЭ Задание 13","\u002Fblog\u002Fege\u002Ftask13","blog\u002Fege\u002Ftask13",{"title":35,"path":36,"stem":37},"ЕГЭ Задание 14","\u002Fblog\u002Fege\u002Ftask14","blog\u002Fege\u002Ftask14",{"title":39,"path":40,"stem":41},"ЕГЭ Задание 15","\u002Fblog\u002Fege\u002Ftask15","blog\u002Fege\u002Ftask15",{"title":43,"path":44,"stem":45},"ЕГЭ Задание 16","\u002Fblog\u002Fege\u002Ftask16","blog\u002Fege\u002Ftask16",{"title":47,"path":48,"stem":49},"ЕГЭ Задание 17","\u002Fblog\u002Fege\u002Ftask17","blog\u002Fege\u002Ftask17",{"title":51,"path":52,"stem":53},"ЕГЭ Задание 18","\u002Fblog\u002Fege\u002Ftask18","blog\u002Fege\u002Ftask18",{"title":55,"path":56,"stem":57},"ЕГЭ Задание 19, 20, 21","\u002Fblog\u002Fege\u002Ftask19_20_21","blog\u002Fege\u002Ftask19_20_21",{"title":59,"path":60,"stem":61},"ЕГЭ Задание 2","\u002Fblog\u002Fege\u002Ftask2","blog\u002Fege\u002Ftask2",{"title":63,"path":64,"stem":65},"ЕГЭ Задание 22","\u002Fblog\u002Fege\u002Ftask22","blog\u002Fege\u002Ftask22",{"title":67,"path":68,"stem":69},"ЕГЭ Задание 23","\u002Fblog\u002Fege\u002Ftask23","blog\u002Fege\u002Ftask23",{"title":71,"path":72,"stem":73},"ЕГЭ Задание 24","\u002Fblog\u002Fege\u002Ftask24","blog\u002Fege\u002Ftask24",{"title":75,"path":76,"stem":77},"ЕГЭ Задание 25","\u002Fblog\u002Fege\u002Ftask25","blog\u002Fege\u002Ftask25",{"title":79,"path":80,"stem":81},"ЕГЭ Задание 26","\u002Fblog\u002Fege\u002Ftask26","blog\u002Fege\u002Ftask26",{"title":83,"path":84,"stem":85},"ЕГЭ Задание 27","\u002Fblog\u002Fege\u002Ftask27","blog\u002Fege\u002Ftask27",{"title":87,"path":88,"stem":89},"ЕГЭ Задание 3","\u002Fblog\u002Fege\u002Ftask3","blog\u002Fege\u002Ftask3",{"title":91,"path":92,"stem":93},"ЕГЭ Задание 4","\u002Fblog\u002Fege\u002Ftask4","blog\u002Fege\u002Ftask4",{"title":95,"path":96,"stem":97},"ЕГЭ Задание 5","\u002Fblog\u002Fege\u002Ftask5","blog\u002Fege\u002Ftask5",{"title":99,"path":100,"stem":101},"ЕГЭ Задание 6","\u002Fblog\u002Fege\u002Ftask6","blog\u002Fege\u002Ftask6",{"title":103,"path":104,"stem":105},"ЕГЭ Задание 7","\u002Fblog\u002Fege\u002Ftask7","blog\u002Fege\u002Ftask7",{"title":107,"path":108,"stem":109},"ЕГЭ Задание 8","\u002Fblog\u002Fege\u002Ftask8","blog\u002Fege\u002Ftask8",{"title":111,"path":112,"stem":113},"ЕГЭ Задание 9","\u002Fblog\u002Fege\u002Ftask9","blog\u002Fege\u002Ftask9",false,{"title":116,"path":117,"stem":118,"children":119,"page":114},"Oge","\u002Fblog\u002Foge","blog\u002Foge",[120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180],{"title":121,"path":122,"stem":123},"ОГЭ Задание 1","\u002Fblog\u002Foge\u002Ftask1","blog\u002Foge\u002Ftask1",{"title":125,"path":126,"stem":127},"ОГЭ Задание 10","\u002Fblog\u002Foge\u002Ftask10","blog\u002Foge\u002Ftask10",{"title":129,"path":130,"stem":131},"ОГЭ Задание 11","\u002Fblog\u002Foge\u002Ftask11","blog\u002Foge\u002Ftask11",{"title":133,"path":134,"stem":135},"ОГЭ Задание 12","\u002Fblog\u002Foge\u002Ftask12","blog\u002Foge\u002Ftask12",{"title":137,"path":138,"stem":139},"ОГЭ Задание 13","\u002Fblog\u002Foge\u002Ftask13","blog\u002Foge\u002Ftask13",{"title":141,"path":142,"stem":143},"ОГЭ Задание 14","\u002Fblog\u002Foge\u002Ftask14","blog\u002Foge\u002Ftask14",{"title":145,"path":146,"stem":147},"ОГЭ Задание 15","\u002Fblog\u002Foge\u002Ftask15","blog\u002Foge\u002Ftask15",{"title":149,"path":150,"stem":151},"ОГЭ Задание 16","\u002Fblog\u002Foge\u002Ftask16","blog\u002Foge\u002Ftask16",{"title":153,"path":154,"stem":155},"ОГЭ Задание 2","\u002Fblog\u002Foge\u002Ftask2","blog\u002Foge\u002Ftask2",{"title":157,"path":158,"stem":159},"ОГЭ Задание 3","\u002Fblog\u002Foge\u002Ftask3","blog\u002Foge\u002Ftask3",{"title":161,"path":162,"stem":163},"ОГЭ Задание 4","\u002Fblog\u002Foge\u002Ftask4","blog\u002Foge\u002Ftask4",{"title":165,"path":166,"stem":167},"ОГЭ Задание 5","\u002Fblog\u002Foge\u002Ftask5","blog\u002Foge\u002Ftask5",{"title":169,"path":170,"stem":171},"ОГЭ Задание 6","\u002Fblog\u002Foge\u002Ftask6","blog\u002Foge\u002Ftask6",{"title":173,"path":174,"stem":175},"ОГЭ Задание 7","\u002Fblog\u002Foge\u002Ftask7","blog\u002Foge\u002Ftask7",{"title":177,"path":178,"stem":179},"ОГЭ Задание 8","\u002Fblog\u002Foge\u002Ftask8","blog\u002Foge\u002Ftask8",{"title":181,"path":182,"stem":183},"ОГЭ Задание 9","\u002Fblog\u002Foge\u002Ftask9","blog\u002Foge\u002Ftask9",{"title":185,"path":186,"stem":187,"children":188,"page":114},"Python","\u002Fblog\u002Fpython","blog\u002Fpython",[189,193,197,201,205,209,213,217,221,225,229,233,237,241,245,249,253,257,261,265,269,273,277,281,285,289,293,297,301,305,309,313,317,321,325],{"title":190,"path":191,"stem":192},"Знакомство с синтаксисом","\u002Fblog\u002Fpython\u002Fst1","blog\u002Fpython\u002Fst1",{"title":194,"path":195,"stem":196},"Отладка","\u002Fblog\u002Fpython\u002Fst10","blog\u002Fpython\u002Fst10",{"title":198,"path":199,"stem":200},"Модули и пакеты","\u002Fblog\u002Fpython\u002Fst11","blog\u002Fpython\u002Fst11",{"title":202,"path":203,"stem":204},"Кортежи","\u002Fblog\u002Fpython\u002Fst12","blog\u002Fpython\u002Fst12",{"title":206,"path":207,"stem":208},"Знакомство со списками","\u002Fblog\u002Fpython\u002Fst13","blog\u002Fpython\u002Fst13",{"title":210,"path":211,"stem":212},"Списки и циклы","\u002Fblog\u002Fpython\u002Fst14","blog\u002Fpython\u002Fst14",{"title":214,"path":215,"stem":216},"Использование списков ч.1","\u002Fblog\u002Fpython\u002Fst15","blog\u002Fpython\u002Fst15",{"title":218,"path":219,"stem":220},"Использование списков ч.2","\u002Fblog\u002Fpython\u002Fst16","blog\u002Fpython\u002Fst16",{"title":222,"path":223,"stem":224},"Использование списков ч.3","\u002Fblog\u002Fpython\u002Fst17","blog\u002Fpython\u002Fst17",{"title":226,"path":227,"stem":228},"Словари","\u002Fblog\u002Fpython\u002Fst18","blog\u002Fpython\u002Fst18",{"title":230,"path":231,"stem":232},"Множества","\u002Fblog\u002Fpython\u002Fst19","blog\u002Fpython\u002Fst19",{"title":234,"path":235,"stem":236},"Переменные","\u002Fblog\u002Fpython\u002Fst2","blog\u002Fpython\u002Fst2",{"title":238,"path":239,"stem":240},"Хеш-таблицы","\u002Fblog\u002Fpython\u002Fst20","blog\u002Fpython\u002Fst20",{"title":242,"path":243,"stem":244},"Решето Эратосфена","\u002Fblog\u002Fpython\u002Fst21","blog\u002Fpython\u002Fst21",{"title":246,"path":247,"stem":248},"Длинная арифметика","\u002Fblog\u002Fpython\u002Fst22","blog\u002Fpython\u002Fst22",{"title":250,"path":251,"stem":252},"Декораторы функций","\u002Fblog\u002Fpython\u002Fst23","blog\u002Fpython\u002Fst23",{"title":254,"path":255,"stem":256},"Знакомство с алгоритмами","\u002Fblog\u002Fpython\u002Fst24","blog\u002Fpython\u002Fst24",{"title":258,"path":259,"stem":260},"Бинарный поиск – примеры задач","\u002Fblog\u002Fpython\u002Fst25","blog\u002Fpython\u002Fst25",{"title":262,"path":263,"stem":264},"Сортировка выбором","\u002Fblog\u002Fpython\u002Fst26","blog\u002Fpython\u002Fst26",{"title":266,"path":267,"stem":268},"Рекурсия и стек","\u002Fblog\u002Fpython\u002Fst27","blog\u002Fpython\u002Fst27",{"title":270,"path":271,"stem":272},"Быстрая сортировка","\u002Fblog\u002Fpython\u002Fst28","blog\u002Fpython\u002Fst28",{"title":274,"path":275,"stem":276},"Поиск в ширину","\u002Fblog\u002Fpython\u002Fst29","blog\u002Fpython\u002Fst29",{"title":278,"path":279,"stem":280},"Работа со строками","\u002Fblog\u002Fpython\u002Fst3","blog\u002Fpython\u002Fst3",{"title":282,"path":283,"stem":284},"Поиск в глубину","\u002Fblog\u002Fpython\u002Fst30","blog\u002Fpython\u002Fst30",{"title":286,"path":287,"stem":288},"Сбалансированные деревья","\u002Fblog\u002Fpython\u002Fst31","blog\u002Fpython\u002Fst31",{"title":290,"path":291,"stem":292},"Алгоритм Дейкстры","\u002Fblog\u002Fpython\u002Fst32","blog\u002Fpython\u002Fst32",{"title":294,"path":295,"stem":296},"Жадные алгоритмы","\u002Fblog\u002Fpython\u002Fst33","blog\u002Fpython\u002Fst33",{"title":298,"path":299,"stem":300},"Динамическое программирование","\u002Fblog\u002Fpython\u002Fst34","blog\u002Fpython\u002Fst34",{"title":302,"path":303,"stem":304},"Алгоритм k ближайших соседей","\u002Fblog\u002Fpython\u002Fst35","blog\u002Fpython\u002Fst35",{"title":306,"path":307,"stem":308},"Типы данных","\u002Fblog\u002Fpython\u002Fst4","blog\u002Fpython\u002Fst4",{"title":310,"path":311,"stem":312},"О функциях","\u002Fblog\u002Fpython\u002Fst5","blog\u002Fpython\u002Fst5",{"title":314,"path":315,"stem":316},"Свойства и методы","\u002Fblog\u002Fpython\u002Fst6","blog\u002Fpython\u002Fst6",{"title":318,"path":319,"stem":320},"Определение функций","\u002Fblog\u002Fpython\u002Fst7","blog\u002Fpython\u002Fst7",{"title":322,"path":323,"stem":324},"Логика","\u002Fblog\u002Fpython\u002Fst8","blog\u002Fpython\u002Fst8",{"title":326,"path":327,"stem":328},"Циклы","\u002Fblog\u002Fpython\u002Fst9","blog\u002Fpython\u002Fst9",{"title":330,"path":331,"stem":332,"children":333,"page":114},"Toi","\u002Fblog\u002Ftoi","blog\u002Ftoi",[334,338,342,346,350,354,358,362,366,370,374,378,382],{"title":335,"path":336,"stem":337},"Информация и информационные процессы","\u002Fblog\u002Ftoi\u002Fst1","blog\u002Ftoi\u002Fst1",{"title":339,"path":340,"stem":341},"Электронные таблицы","\u002Fblog\u002Ftoi\u002Fst10","blog\u002Ftoi\u002Fst10",{"title":343,"path":344,"stem":345},"Система, её свойства и компоненты. Моделирование","\u002Fblog\u002Ftoi\u002Fst11","blog\u002Ftoi\u002Fst11",{"title":347,"path":348,"stem":349},"Представление информации в компьютере","\u002Fblog\u002Ftoi\u002Fst12","blog\u002Ftoi\u002Fst12",{"title":351,"path":352,"stem":353},"Средства информационно-коммуникационных технологий. Файловая система","\u002Fblog\u002Ftoi\u002Fst13","blog\u002Ftoi\u002Fst13",{"title":355,"path":356,"stem":357},"Комбинаторика","\u002Fblog\u002Ftoi\u002Fst2","blog\u002Ftoi\u002Fst2",{"title":359,"path":360,"stem":361},"Адресация в интернете","\u002Fblog\u002Ftoi\u002Fst3","blog\u002Ftoi\u002Fst3",{"title":363,"path":364,"stem":365},"Измерение количества информации","\u002Fblog\u002Ftoi\u002Fst4","blog\u002Ftoi\u002Fst4",{"title":367,"path":368,"stem":369},"Системы счисления","\u002Fblog\u002Ftoi\u002Fst5","blog\u002Ftoi\u002Fst5",{"title":371,"path":372,"stem":373},"Диаграммы Эйлера — Венна","\u002Fblog\u002Ftoi\u002Fst6","blog\u002Ftoi\u002Fst6",{"title":375,"path":376,"stem":377},"Условие Фано","\u002Fblog\u002Ftoi\u002Fst7","blog\u002Ftoi\u002Fst7",{"title":379,"path":380,"stem":381},"Теория графов","\u002Fblog\u002Ftoi\u002Fst8","blog\u002Ftoi\u002Fst8",{"title":383,"path":384,"stem":385},"Алгебра логики","\u002Fblog\u002Ftoi\u002Fst9","blog\u002Ftoi\u002Fst9",{"id":387,"title":145,"author":388,"body":393,"date":1641,"description":1642,"extension":1643,"image":1644,"meta":1645,"minRead":858,"navigation":1646,"num":806,"path":146,"seo":1647,"stem":147,"__hash__":1648},"oge\u002Fblog\u002Foge\u002Ftask15.md",{"name":389,"avatar":390},"Штана Альберт Игоревич",{"src":391,"alt":392},"me.jpg","@ashtana",{"type":394,"value":395,"toc":1623},"minimark",[396,404,410,419,427,441,446,459,471,478,500,510,513,531,545,558,565,581,584,597,602,605,608,615,618,623,632,637,647,658,672,675,678,684,691,704,709,712,872,891,894,899,912,915,919,924,927,929,931,937,939,944,950,953,959,965,976,978,980,986,992,1002,1005,1008,1120,1133,1135,1140,1148,1151,1155,1159,1162,1164,1166,1172,1174,1179,1185,1188,1194,1200,1210,1212,1214,1220,1226,1234,1237,1239,1351,1363,1365,1370,1380,1383,1387,1391,1394,1397,1400,1406,1409,1414,1420,1423,1429,1435,1445,1447,1449,1454,1460,1468,1471,1473,1589,1601,1603,1608,1616,1619],[397,398,399,400],"p",{},"В этой статье будет разобрано ",[401,402,403],"strong",{},"задание 15.",[397,405,406,407],{},"Рассмотрим задачи последних лет из демоверсий ",[401,408,409],{},"ОГЭ по информатике.",[397,411,412],{},[413,414,415,416],"em",{},"Данное задание относится к ",[401,417,418],{},"высокому уровню сложности.",[397,420,421],{},[413,422,423,424],{},"Время выполнения задания ",[401,425,426],{},"≈ 25 минут.",[397,428,429,432],{},[413,430,431],{},"Задание проверяет умение создавать и выполнять программы для заданного исполнителя.\nДо 2024 года в задании 15 было одно задание на выбор: короткий алгоритм в различных средах исполнения(15.1) или программирование(15.2).",[413,433,434,435],{},"Для решения данной задачи необходима среда программирования Кумир. Вы можете скачать её по ссылке для своего компьютера: ",[436,437,438],"a",{"href":438,"rel":439},"https:\u002F\u002Fwww.niisi.ru\u002Fkumir\u002Fdl.htm",[440],"nofollow",[442,443,445],"h4",{"id":444},"задача-1-демоверсия-2023","Задача 1 (Демоверсия 2023)",[397,447,448,449,452,453,455,458],{},"Исполнитель Робот умеет перемещаться по лабиринту, начерченному на плоскости, разбитой на клетки.\nМежду соседними (по сторонам) клетками может стоять стена, через которую Робот пройти не может.",[450,451],"br",{},"\nУ Робота есть девять команд. Четыре команды – это команды-приказы: ",[450,454],{},[401,456,457],{},"вверх вниз влево вправо",".",[397,460,461,462,465,466,468,458],{},"При выполнении любой из этих команд Робот перемещается на одну клетку соответственно: вверх ↑, вниз ↓, влево ←, вправо →.\nЕсли Робот получит команду передвижения сквозь стену, то он разрушится.\nТакже у Робота есть команда ",[401,463,464],{},"закрасить",", при которой закрашивается клетка, где Робот находится в настоящий момент.\nЕщё четыре команды – это команды проверки условий.\nЭти команды проверяют, свободен ли путь для Робота в каждом из четырёх возможных направлений: ",[450,467],{},[401,469,470],{},"сверху свободно снизу свободно слева свободно справа свободно",[397,472,473,474,477],{},"Эти команды можно использовать вместе с условием «",[401,475,476],{},"eсли","», имеющим следующий вид:",[397,479,480,483,484,483,487,483,490,492,483,495,497],{},[401,481,482],{},"если"," ",[413,485,486],{},"условие",[401,488,489],{},"то",[450,491],{},[413,493,494],{},"последовательность команд",[450,496],{},[401,498,499],{},"все",[397,501,502,503,505,506,509],{},"Здесь ",[413,504,486],{}," – одна из команд проверки условия. ",[413,507,508],{},"Последовательность команд"," – это одна или несколько любых команд-приказов.",[397,511,512],{},"Например, для передвижения на одну клетку вправо, если справа нет стенки и закрашивания клетки, можно использовать такой алгоритм:",[397,514,515,483,518,520,483,523,525,483,527,529],{},[401,516,517],{},"если справа свободно то",[450,519],{},[401,521,522],{},"вправо",[450,524],{},[401,526,464],{},[450,528],{},[401,530,499],{},[397,532,533,534,537,538,537,541,544],{},"В одном условии можно использовать несколько команд проверки условий, применяя логические связки ",[401,535,536],{},"и",", ",[401,539,540],{},"или",[401,542,543],{},"не",", например:",[397,546,547,483,550,552,483,554,556],{},[401,548,549],{},"если (справа свободно) и (не снизу свободно) то",[450,551],{},[401,553,522],{},[450,555],{},[401,557,499],{},[397,559,560,561,564],{},"Для повторения последовательности команд можно использовать цикл «",[401,562,563],{},"пока","», имеющий следующий вид:",[397,566,567,483,570,483,572,574,483,576,578],{},[401,568,569],{},"нц пока",[413,571,486],{},[450,573],{},[413,575,494],{},[450,577],{},[401,579,580],{},"кц",[397,582,583],{},"Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:",[397,585,586,483,589,591,483,593,595],{},[401,587,588],{},"нц пока справа свободно",[450,590],{},[401,592,522],{},[450,594],{},[401,596,580],{},[598,599,601],"h6",{"id":600},"выполните-задание","Выполните задание",[397,603,604],{},"На бесконечном поле есть горизонтальная и вертикальная стены.\nПравый конец горизонтальной стены соединён с верхним концом вертикальной стены.\nДлины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны.\nРобот находится в клетке, расположенной непосредственно под горизонтальной стеной у её левого конца.",[397,606,607],{},"На рисунке указан один из возможных способов расположения стен и Робота (Робот обозначен буквой «Р»).",[397,609,610],{},[611,612],"img",{"alt":613,"src":614},"Задача 1 Условие","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg1.png",[397,616,617],{},"Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно ниже горизонтальной стены и левее вертикальной стены,\nкроме клетки, в которой находится Робот перед выполнением программы. Проходы должны остаться незакрашенными.\nРобот должен закрасить только клетки, удовлетворяющие данному условию.\nНапример, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).",[397,619,620],{},[611,621],{"alt":613,"src":622},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg2.png",[397,624,625,626,628,629,631],{},"При исполнении алгоритма Робот не должен разрушиться, выполнение алгоритма должно завершиться.\nКонечное расположение Робота может быть произвольным.",[450,627],{},"\nАлгоритм должен решать задачу для любого допустимого расположения стен и любого расположения и размера проходов внутри стен.",[450,630],{},"\nАлгоритм может быть выполнен в среде формального исполнителя или записан в текстовом редакторе.\nСохраните алгоритм в файле. Название файла и каталог для сохранения Вам сообщат организаторы экзамена.",[633,634,636],"h5",{"id":635},"решение","Решение:",[397,638,639,640,643,644],{},"Решим задачу в программе ",[401,641,642],{},"Кумир-Стандарт",". ",[413,645,646],{},"Открываем программу.",[397,648,649,650,653,654,657],{},"Выбираем пункт меню ",[401,651,652],{},"Робот"," → ",[401,655,656],{},"Новая обстановка",". Выберем размер 10 строк на 10 столбцов.",[397,659,649,660,653,662,665,666,668,669,458],{},[401,661,652],{},[401,663,664],{},"Показать окно исполнителя",". Затем выбираем пункт меню: ",[401,667,652],{}," -> ",[401,670,671],{},"Редактировать обстановку",[397,673,674],{},"В окне редактирования обстановки можно ставить и убирать стенки с помощью левой кнопки мыши.",[397,676,677],{},"Сделаем карту, такую же, как в задании. Робота так же можно перенести с помощью левой кнопки мыши.",[397,679,680],{},[611,681],{"alt":682,"src":683},"Задача 1 Решение","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_1.png",[397,685,686,687,668,689,458],{},"После того как карта обстановки для робота отредактирована также выбираем пункт меню: ",[401,688,652],{},[401,690,671],{},[397,692,693,694,653,696,699,700,703],{},"Отдельным файлом можно сохранить обстановку для исполнителя робот. Выбираем пункт меню: ",[401,695,652],{},[401,697,698],{},"Сохранить обстаноку",".\nУказываем имя файла и нажимаем ",[401,701,702],{},"Сохранить",".\nПример файла обстановки как результат задания можно скачать ниже:",[705,706],"downloadlink",{"address":707,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_1.fil","Скачать файл",[397,710,711],{},"После создания рабочей области для исполнителя Робот. В окне для написания алгоритма пропишем следующий алгоритм:",[713,714,719],"pre",{"className":715,"code":716,"language":717,"meta":718,"style":718},"language-markdown shiki shiki-themes github-light","использовать Робот\nалг\nнач\n  вправо\n  нц пока не сверху свободно\n    закрасить\n    вправо\n  кц\n  нц пока сверху свободно\n    вправо\n  кц\n  нц пока справа свободно\n    закрасить\n    вправо\n  кц\n  нц пока не справа свободно\n    закрасить\n    вниз\n  кц\n  нц пока справа свободно\n    вниз\n  кц\n  нц пока не справа свободно\n    закрасить\n    вниз\n  кц\nкон\n","markdown","",[720,721,722,730,736,742,748,754,760,766,772,778,783,788,794,799,804,809,815,820,826,831,836,841,846,851,856,861,866],"code",{"__ignoreMap":718},[723,724,727],"span",{"class":725,"line":726},"line",1,[723,728,729],{},"использовать Робот\n",[723,731,733],{"class":725,"line":732},2,[723,734,735],{},"алг\n",[723,737,739],{"class":725,"line":738},3,[723,740,741],{},"нач\n",[723,743,745],{"class":725,"line":744},4,[723,746,747],{},"  вправо\n",[723,749,751],{"class":725,"line":750},5,[723,752,753],{},"  нц пока не сверху свободно\n",[723,755,757],{"class":725,"line":756},6,[723,758,759],{},"    закрасить\n",[723,761,763],{"class":725,"line":762},7,[723,764,765],{},"    вправо\n",[723,767,769],{"class":725,"line":768},8,[723,770,771],{},"  кц\n",[723,773,775],{"class":725,"line":774},9,[723,776,777],{},"  нц пока сверху свободно\n",[723,779,781],{"class":725,"line":780},10,[723,782,765],{},[723,784,786],{"class":725,"line":785},11,[723,787,771],{},[723,789,791],{"class":725,"line":790},12,[723,792,793],{},"  нц пока справа свободно\n",[723,795,797],{"class":725,"line":796},13,[723,798,759],{},[723,800,802],{"class":725,"line":801},14,[723,803,765],{},[723,805,807],{"class":725,"line":806},15,[723,808,771],{},[723,810,812],{"class":725,"line":811},16,[723,813,814],{},"  нц пока не справа свободно\n",[723,816,818],{"class":725,"line":817},17,[723,819,759],{},[723,821,823],{"class":725,"line":822},18,[723,824,825],{},"    вниз\n",[723,827,829],{"class":725,"line":828},19,[723,830,771],{},[723,832,834],{"class":725,"line":833},20,[723,835,793],{},[723,837,839],{"class":725,"line":838},21,[723,840,825],{},[723,842,844],{"class":725,"line":843},22,[723,845,771],{},[723,847,849],{"class":725,"line":848},23,[723,850,814],{},[723,852,854],{"class":725,"line":853},24,[723,855,759],{},[723,857,859],{"class":725,"line":858},25,[723,860,825],{},[723,862,864],{"class":725,"line":863},26,[723,865,771],{},[723,867,869],{"class":725,"line":868},27,[723,870,871],{},"кон\n",[397,873,874,875,653,878,881,882],{},"После написания алгоритма его нужно проверить. Выбираем пункт меню: ",[401,876,877],{},"Выполнение",[401,879,880],{},"Обычное выполнение"," (или нажать клавишу F9).\n",[413,883,884,885,483,888,458],{},"Можно также по шагам выполнять алгоритм через нажатие кнопки ",[401,886,887],{},"F8",[401,889,890],{},"Шаг",[397,892,893],{},"Результат работы исполнителя:",[397,895,896],{},[611,897],{"alt":682,"src":898},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_1c.png",[397,900,901,902,653,905,908,909,911],{},"Далее осталось сохранить файл с названием которое сообщают организаторы экзамена.\nВыбираем пункт меню: ",[401,903,904],{},"Программа",[401,906,907],{},"Сохранить как",".\nПропишем имя файла не трогая после точки расширение и нажмём ",[401,910,702],{},".\nПример файла алгоритма как результат задания можно скачать ниже:",[705,913],{"address":914,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_1.kum",[442,916,918],{"id":917},"задача-2-демоверсия-2024","Задача 2 (Демоверсия 2024)",[397,920,921],{},[413,922,923],{},"Описание исполнителя робот аналогичное как в задаче 1 выше.",[598,925,601],{"id":926},"выполните-задание-1",[397,928,604],{},[397,930,607],{},[397,932,933],{},[611,934],{"alt":935,"src":936},"Задача 2 Условие","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg3.png",[397,938,617],{},[397,940,941],{},[611,942],{"alt":935,"src":943},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg4.png",[397,945,625,946,628,948,631],{},[450,947],{},[450,949],{},[633,951,636],{"id":952},"решение-1",[397,954,639,955,643,957],{},[401,956,642],{},[413,958,646],{},[397,960,649,961,653,963,657],{},[401,962,652],{},[401,964,656],{},[397,966,649,967,653,969,971,972,668,974,458],{},[401,968,652],{},[401,970,664],{},".\nЗатем выбираем пункт меню: ",[401,973,652],{},[401,975,671],{},[397,977,674],{},[397,979,677],{},[397,981,982],{},[611,983],{"alt":984,"src":985},"Задача 2 Решение","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_2.png",[397,987,686,988,668,990,458],{},[401,989,652],{},[401,991,671],{},[397,993,994,995,653,997,999,1000,703],{},"Отдельным файлом можно сохранить обстановку для исполнителя робот.\nВыбираем пункт меню: ",[401,996,652],{},[401,998,698],{},". Указываем имя файла и нажимаем ",[401,1001,702],{},[705,1003],{"address":1004,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_2.fil",[397,1006,1007],{},"После создания рабочей области для исполнителя Робот.\nВ окне для написания алгоритма пропишем следующий алгоритм:",[713,1009,1011],{"className":715,"code":1010,"language":717,"meta":718,"style":718},"использовать Робот\nалг\nнач\n  нц пока не снизу свободно\n    закрасить\n    вправо\n  кц\n  нц пока снизу свободно\n    вправо\n  кц\n  нц пока справа свободно\n    закрасить\n    вправо\n  кц\n  нц пока не справа свободно\n    закрасить\n    вверх\n  кц\n  нц пока справа свободно\n    вверх\n  кц\n  нц пока не справа свободно\n    закрасить\n    вверх\n  кц\nкон\n",[720,1012,1013,1017,1021,1025,1030,1034,1038,1042,1047,1051,1055,1059,1063,1067,1071,1075,1079,1084,1088,1092,1096,1100,1104,1108,1112,1116],{"__ignoreMap":718},[723,1014,1015],{"class":725,"line":726},[723,1016,729],{},[723,1018,1019],{"class":725,"line":732},[723,1020,735],{},[723,1022,1023],{"class":725,"line":738},[723,1024,741],{},[723,1026,1027],{"class":725,"line":744},[723,1028,1029],{},"  нц пока не снизу свободно\n",[723,1031,1032],{"class":725,"line":750},[723,1033,759],{},[723,1035,1036],{"class":725,"line":756},[723,1037,765],{},[723,1039,1040],{"class":725,"line":762},[723,1041,771],{},[723,1043,1044],{"class":725,"line":768},[723,1045,1046],{},"  нц пока снизу свободно\n",[723,1048,1049],{"class":725,"line":774},[723,1050,765],{},[723,1052,1053],{"class":725,"line":780},[723,1054,771],{},[723,1056,1057],{"class":725,"line":785},[723,1058,793],{},[723,1060,1061],{"class":725,"line":790},[723,1062,759],{},[723,1064,1065],{"class":725,"line":796},[723,1066,765],{},[723,1068,1069],{"class":725,"line":801},[723,1070,771],{},[723,1072,1073],{"class":725,"line":806},[723,1074,814],{},[723,1076,1077],{"class":725,"line":811},[723,1078,759],{},[723,1080,1081],{"class":725,"line":817},[723,1082,1083],{},"    вверх\n",[723,1085,1086],{"class":725,"line":822},[723,1087,771],{},[723,1089,1090],{"class":725,"line":828},[723,1091,793],{},[723,1093,1094],{"class":725,"line":833},[723,1095,1083],{},[723,1097,1098],{"class":725,"line":838},[723,1099,771],{},[723,1101,1102],{"class":725,"line":843},[723,1103,814],{},[723,1105,1106],{"class":725,"line":848},[723,1107,759],{},[723,1109,1110],{"class":725,"line":853},[723,1111,1083],{},[723,1113,1114],{"class":725,"line":858},[723,1115,771],{},[723,1117,1118],{"class":725,"line":863},[723,1119,871],{},[397,1121,1122,1123,653,1125,881,1127],{},"После написания алгоритма его нужно проверить.\nВыбираем пункт меню: ",[401,1124,877],{},[401,1126,880],{},[413,1128,884,1129,483,1131,458],{},[401,1130,887],{},[401,1132,890],{},[397,1134,893],{},[397,1136,1137],{},[611,1138],{"alt":984,"src":1139},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_2c.png",[397,1141,901,1142,653,1144,908,1146,911],{},[401,1143,904],{},[401,1145,907],{},[401,1147,702],{},[705,1149],{"address":1150,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_2.kum",[442,1152,1154],{"id":1153},"задача-3-демоверсия-2025","Задача 3 (Демоверсия 2025)",[397,1156,1157],{},[413,1158,923],{},[598,1160,601],{"id":1161},"выполните-задание-2",[397,1163,604],{},[397,1165,607],{},[397,1167,1168],{},[611,1169],{"alt":1170,"src":1171},"Задача 3 Условие","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg5.png",[397,1173,617],{},[397,1175,1176],{},[611,1177],{"alt":1170,"src":1178},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg6.png",[397,1180,625,1181,628,1183,631],{},[450,1182],{},[450,1184],{},[633,1186,636],{"id":1187},"решение-2",[397,1189,639,1190,643,1192],{},[401,1191,642],{},[413,1193,646],{},[397,1195,649,1196,653,1198,657],{},[401,1197,652],{},[401,1199,656],{},[397,1201,649,1202,653,1204,665,1206,668,1208,458],{},[401,1203,652],{},[401,1205,664],{},[401,1207,652],{},[401,1209,671],{},[397,1211,674],{},[397,1213,677],{},[397,1215,1216],{},[611,1217],{"alt":1218,"src":1219},"Задача 3 Решение","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_3.png",[397,1221,686,1222,668,1224,458],{},[401,1223,652],{},[401,1225,671],{},[397,1227,693,1228,653,1230,699,1232,703],{},[401,1229,652],{},[401,1231,698],{},[401,1233,702],{},[705,1235],{"address":1236,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_3.fil",[397,1238,711],{},[713,1240,1242],{"className":715,"code":1241,"language":717,"meta":718,"style":718},"использовать Робот\nалг\nнач\n  нц пока не сверху свободно\n    закрасить\n    влево\n  кц\n  нц пока сверху свободно\n    влево\n  кц\n  нц пока слева свободно\n    закрасить\n    влево\n  кц\n  нц пока не слева свободно\n    закрасить\n    вниз\n  кц\n  нц пока слева свободно\n    вниз\n  кц\n  нц пока не слева свободно\n    закрасить\n    вниз\n  кц\nкон\n",[720,1243,1244,1248,1252,1256,1260,1264,1269,1273,1277,1281,1285,1290,1294,1298,1302,1307,1311,1315,1319,1323,1327,1331,1335,1339,1343,1347],{"__ignoreMap":718},[723,1245,1246],{"class":725,"line":726},[723,1247,729],{},[723,1249,1250],{"class":725,"line":732},[723,1251,735],{},[723,1253,1254],{"class":725,"line":738},[723,1255,741],{},[723,1257,1258],{"class":725,"line":744},[723,1259,753],{},[723,1261,1262],{"class":725,"line":750},[723,1263,759],{},[723,1265,1266],{"class":725,"line":756},[723,1267,1268],{},"    влево\n",[723,1270,1271],{"class":725,"line":762},[723,1272,771],{},[723,1274,1275],{"class":725,"line":768},[723,1276,777],{},[723,1278,1279],{"class":725,"line":774},[723,1280,1268],{},[723,1282,1283],{"class":725,"line":780},[723,1284,771],{},[723,1286,1287],{"class":725,"line":785},[723,1288,1289],{},"  нц пока слева свободно\n",[723,1291,1292],{"class":725,"line":790},[723,1293,759],{},[723,1295,1296],{"class":725,"line":796},[723,1297,1268],{},[723,1299,1300],{"class":725,"line":801},[723,1301,771],{},[723,1303,1304],{"class":725,"line":806},[723,1305,1306],{},"  нц пока не слева свободно\n",[723,1308,1309],{"class":725,"line":811},[723,1310,759],{},[723,1312,1313],{"class":725,"line":817},[723,1314,825],{},[723,1316,1317],{"class":725,"line":822},[723,1318,771],{},[723,1320,1321],{"class":725,"line":828},[723,1322,1289],{},[723,1324,1325],{"class":725,"line":833},[723,1326,825],{},[723,1328,1329],{"class":725,"line":838},[723,1330,771],{},[723,1332,1333],{"class":725,"line":843},[723,1334,1306],{},[723,1336,1337],{"class":725,"line":848},[723,1338,759],{},[723,1340,1341],{"class":725,"line":853},[723,1342,825],{},[723,1344,1345],{"class":725,"line":858},[723,1346,771],{},[723,1348,1349],{"class":725,"line":863},[723,1350,871],{},[397,1352,874,1353,653,1355,881,1357],{},[401,1354,877],{},[401,1356,880],{},[413,1358,884,1359,483,1361,458],{},[401,1360,887],{},[401,1362,890],{},[397,1364,893],{},[397,1366,1367],{},[611,1368],{"alt":1218,"src":1369},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_3c.png",[397,1371,1372,1373,653,1375,908,1377,1379],{},"Далее осталось сохранить файл с названием которое сообщают организаторы экзамена. Выбираем пункт меню: ",[401,1374,904],{},[401,1376,907],{},[401,1378,702],{},". Пример файла алгоритма как результат задания можно скачать ниже:",[705,1381],{"address":1382,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_3.kum",[442,1384,1386],{"id":1385},"задача-4-огэ-2026","Задача 4 (ОГЭ 2026)",[397,1388,1389],{},[413,1390,923],{},[598,1392,601],{"id":1393},"выполните-задание-3",[397,1395,1396],{},"На бесконечном поле есть горизонтальная и вертикальная стены.\nПравый конец горизонтальной стены соединён с верхним концом вертикальной стены.\nДлины стен неизвестны. В каждой стене есть ровно один проход, точное место прохода и его ширина неизвестны.",[397,1398,1399],{},"Робот находится в клетке, расположенной рядом с вертикальной стеной слева от её нижнего конца.\nНа рисунке указан один из возможных способов расположения стен и Робота(Робот обозначен буквой «Р»).",[397,1401,1402],{},[611,1403],{"alt":1404,"src":1405},"Задача 4 Условие","\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg7.png",[397,1407,1408],{},"Напишите для Робота алгоритм, закрашивающий все клетки, расположенные непосредственно левее вертикальной стены и ниже горизонтальной стены.\nПроходы должны остаться незакрашенными. Робот должен закрасить только клетки, удовлетворяющие данному условию.\nНапример, для приведённого выше рисунка Робот должен закрасить следующие клетки (см. рисунок).",[397,1410,1411],{},[611,1412],{"alt":1404,"src":1413},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fimg8.png",[397,1415,625,1416,628,1418,631],{},[450,1417],{},[450,1419],{},[633,1421,636],{"id":1422},"решение-3",[397,1424,639,1425,643,1427],{},[401,1426,642],{},[413,1428,646],{},[397,1430,649,1431,653,1433,657],{},[401,1432,652],{},[401,1434,656],{},[397,1436,649,1437,653,1439,971,1441,668,1443,458],{},[401,1438,652],{},[401,1440,664],{},[401,1442,652],{},[401,1444,671],{},[397,1446,674],{},[397,1448,677],{},[397,1450,1451],{},[611,1452],{"alt":1218,"src":1453},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_4.png",[397,1455,686,1456,668,1458,458],{},[401,1457,652],{},[401,1459,671],{},[397,1461,994,1462,653,1464,699,1466,703],{},[401,1463,652],{},[401,1465,698],{},[401,1467,702],{},[705,1469],{"address":1470,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_4.fil",[397,1472,711],{},[713,1474,1476],{"className":715,"code":1475,"language":717,"meta":718,"style":718},"использовать Робот\nалг\n  нач\n    нц пока справа не свободно\n      закрасить\n      вверх\n  кц\n    нц пока справа свободно \n      вверх\n  кц\n    нц пока сверху свободно\n      закрасить\n      вверх\n  кц\n  нц пока сверху не свободно\n    закрасить\n    влево\n  кц\n  нц пока сверху свободно\n    влево\n  кц\n  нц пока слева свободно\n    закрасить\n    влево\n  кц\nкон\n",[720,1477,1478,1482,1486,1491,1496,1501,1506,1510,1515,1519,1523,1528,1532,1536,1540,1545,1549,1553,1557,1561,1565,1569,1573,1577,1581,1585],{"__ignoreMap":718},[723,1479,1480],{"class":725,"line":726},[723,1481,729],{},[723,1483,1484],{"class":725,"line":732},[723,1485,735],{},[723,1487,1488],{"class":725,"line":738},[723,1489,1490],{},"  нач\n",[723,1492,1493],{"class":725,"line":744},[723,1494,1495],{},"    нц пока справа не свободно\n",[723,1497,1498],{"class":725,"line":750},[723,1499,1500],{},"      закрасить\n",[723,1502,1503],{"class":725,"line":756},[723,1504,1505],{},"      вверх\n",[723,1507,1508],{"class":725,"line":762},[723,1509,771],{},[723,1511,1512],{"class":725,"line":768},[723,1513,1514],{},"    нц пока справа свободно \n",[723,1516,1517],{"class":725,"line":774},[723,1518,1505],{},[723,1520,1521],{"class":725,"line":780},[723,1522,771],{},[723,1524,1525],{"class":725,"line":785},[723,1526,1527],{},"    нц пока сверху свободно\n",[723,1529,1530],{"class":725,"line":790},[723,1531,1500],{},[723,1533,1534],{"class":725,"line":796},[723,1535,1505],{},[723,1537,1538],{"class":725,"line":801},[723,1539,771],{},[723,1541,1542],{"class":725,"line":806},[723,1543,1544],{},"  нц пока сверху не свободно\n",[723,1546,1547],{"class":725,"line":811},[723,1548,759],{},[723,1550,1551],{"class":725,"line":817},[723,1552,1268],{},[723,1554,1555],{"class":725,"line":822},[723,1556,771],{},[723,1558,1559],{"class":725,"line":828},[723,1560,777],{},[723,1562,1563],{"class":725,"line":833},[723,1564,1268],{},[723,1566,1567],{"class":725,"line":838},[723,1568,771],{},[723,1570,1571],{"class":725,"line":843},[723,1572,1289],{},[723,1574,1575],{"class":725,"line":848},[723,1576,759],{},[723,1578,1579],{"class":725,"line":853},[723,1580,1268],{},[723,1582,1583],{"class":725,"line":858},[723,1584,771],{},[723,1586,1587],{"class":725,"line":863},[723,1588,871],{},[397,1590,874,1591,653,1593,881,1595],{},[401,1592,877],{},[401,1594,880],{},[413,1596,884,1597,483,1599,458],{},[401,1598,887],{},[401,1600,890],{},[397,1602,893],{},[397,1604,1605],{},[611,1606],{"alt":1218,"src":1607},"\u002Fimages\u002Fblog\u002Foge\u002Ftask15\u002Fzadanie15_4c.png",[397,1609,1372,1610,653,1612,908,1614,1379],{},[401,1611,904],{},[401,1613,907],{},[401,1615,702],{},[705,1617],{"address":1618,"description":708},"\u002Ffiles\u002Foge\u002Ftask15\u002Fzadanie15_4.kum",[1620,1621,1622],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":718,"searchDepth":732,"depth":750,"links":1624},[1625,1629,1633,1637],{"id":444,"depth":744,"text":445,"children":1626},[1627,1628],{"id":600,"depth":756,"text":601},{"id":635,"depth":750,"text":636},{"id":917,"depth":744,"text":918,"children":1630},[1631,1632],{"id":926,"depth":756,"text":601},{"id":952,"depth":750,"text":636},{"id":1153,"depth":744,"text":1154,"children":1634},[1635,1636],{"id":1161,"depth":756,"text":601},{"id":1187,"depth":750,"text":636},{"id":1385,"depth":744,"text":1386,"children":1638},[1639,1640],{"id":1393,"depth":756,"text":601},{"id":1422,"depth":750,"text":636},"2025-12-09","Короткий алгоритм в различных средах исполнения","md","images\u002Fblog\u002Foge\u002Ftask15\u002Fimg.png",{},true,{"title":145,"description":1642},"SQir-tdkIVOXNQg6qVWQN7kWtYVhATl4dLSGMVyBIcQ",[1650,1652],{"title":141,"path":142,"stem":143,"description":1651,"children":-1},"Обработка большого массива данных",{"title":149,"path":150,"stem":151,"description":1653,"children":-1},"Программирование",1780737502563]