[{"data":1,"prerenderedAt":1762},["ShallowReactive",2],{"navigation":3,"\u002Fblog\u002Fege\u002Ftask23":386,"\u002Fblog\u002Fege\u002Ftask23-surround":1757},[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":67,"author":388,"body":393,"date":1749,"description":1750,"extension":1751,"image":1752,"meta":1753,"minRead":664,"navigation":649,"num":1754,"path":68,"seo":1755,"stem":69,"__hash__":1756},"ege\u002Fblog\u002Fege\u002Ftask23.md",{"name":389,"avatar":390},"Штана Альберт Игоревич",{"src":391,"alt":392},"me.jpg","@ashtana",{"type":394,"value":395,"toc":1710},"minimark",[396,401,409,415,424,432,437,442,445,455,458,461,468,473,478,686,691,695,698,706,709,712,715,718,721,830,835,839,842,850,853,856,859,862,865,983,988,992,995,1006,1009,1012,1015,1018,1021,1159,1164,1168,1171,1178,1181,1184,1187,1190,1193,1305,1310,1314,1316,1322,1324,1326,1336,1339,1342,1486,1489,1492,1497,1501,1504,1513,1516,1519,1522,1525,1684,1687,1692,1703,1706],[397,398,400],"h2",{"id":399},"типы-заданий-23","Типы заданий № 23",[402,403,404,405],"p",{},"В этой статье будет разобрано ",[406,407,408],"strong",{},"задание 23.",[402,410,411,412],{},"Рассмотрим типовые задачи из двадцать третьего задания ",[406,413,414],{},"ЕГЭ по информатике.",[402,416,417],{},[418,419,420,421],"em",{},"Данное задание относится к ",[406,422,423],{},"повышенному уровню сложности.",[402,425,426],{},[418,427,428,429],{},"Время выполнения задания ",[406,430,431],{},"≈ 8 минут.",[402,433,434],{},[418,435,436],{},"Данное задание проверяет умение анализировать ход исполнения алгоритма. Решение программируется на Python.",[438,439,441],"h4",{"id":440},"задача-1-демоверсия-егэ-2024","Задача 1 (Демоверсия ЕГЭ 2024)",[402,443,444],{},"Исполнитель преобразует число на экране.\nУ исполнителя есть две команды:",[446,447,448,452],"ol",{},[449,450,451],"li",{},"Вычти 2",[449,453,454],{},"Найди целую часть от деления на 2",[402,456,457],{},"Программа для исполнителя – это последовательность команд.",[402,459,460],{},"Сколько существует программ, для которых при исходном числе 38 результатом является число 2 и при этом траектория вычислений содержит число 16?",[402,462,463,464,467],{},"Траектория вычислений программы – это последовательность результатов выполнения всех команд программы.\n",[418,465,466],{},"Например,"," для программы ABB при исходном числе 13 траектория состоит из чисел 11, 5, 2.",[469,470,472],"h5",{"id":471},"решение","Решение:",[474,475,477],"h6",{"id":476},"решение-на-python","Решение на Python",[479,480,485],"pre",{"className":481,"code":482,"language":483,"meta":484,"style":484},"language-python shiki shiki-themes github-light","# Функция которая вызывает сама себя сделает всю работу\ndef f(in_num, out_num):  # in_num исходное число, out_num результат\n    if in_num == out_num:  # если из исходного числа получился результат\n        return 1\n    if in_num > out_num or 11 == in_num:  # Если получилось исходное число больше результата или число 11\n        return 0\n    if in_num \u003C out_num:  # Если исходное число меньше результат продолжаем выполнять команды\n        # Вызываем рекурсивно команды исполнителя, чтобы получить траекторию вычислений со всеми вариантами чисел\n        # Чтобы понять как это будет работать - запустите пример в режиме отладки\n        return f(in_num + 1, out_num) + f(in_num * 2, out_num) + f(in_num * in_num, out_num)\n\n\n# Выводим результат\nprint(f(2, 20))  # по условию задачи исходное число 2, результат 20\n","python","",[486,487,488,497,515,533,543,571,579,594,600,606,644,651,656,662],"code",{"__ignoreMap":484},[489,490,493],"span",{"class":491,"line":492},"line",1,[489,494,496],{"class":495},"sAwPA","# Функция которая вызывает сама себя сделает всю работу\n",[489,498,500,504,508,512],{"class":491,"line":499},2,[489,501,503],{"class":502},"sD7c4","def",[489,505,507],{"class":506},"s7eDp"," f",[489,509,511],{"class":510},"sgsFI","(in_num, out_num):  ",[489,513,514],{"class":495},"# in_num исходное число, out_num результат\n",[489,516,518,521,524,527,530],{"class":491,"line":517},3,[489,519,520],{"class":502},"    if",[489,522,523],{"class":510}," in_num ",[489,525,526],{"class":502},"==",[489,528,529],{"class":510}," out_num:  ",[489,531,532],{"class":495},"# если из исходного числа получился результат\n",[489,534,536,539],{"class":491,"line":535},4,[489,537,538],{"class":502},"        return",[489,540,542],{"class":541},"sYu0t"," 1\n",[489,544,546,548,550,553,556,559,562,565,568],{"class":491,"line":545},5,[489,547,520],{"class":502},[489,549,523],{"class":510},[489,551,552],{"class":502},">",[489,554,555],{"class":510}," out_num ",[489,557,558],{"class":502},"or",[489,560,561],{"class":541}," 11",[489,563,564],{"class":502}," ==",[489,566,567],{"class":510}," in_num:  ",[489,569,570],{"class":495},"# Если получилось исходное число больше результата или число 11\n",[489,572,574,576],{"class":491,"line":573},6,[489,575,538],{"class":502},[489,577,578],{"class":541}," 0\n",[489,580,582,584,586,589,591],{"class":491,"line":581},7,[489,583,520],{"class":502},[489,585,523],{"class":510},[489,587,588],{"class":502},"\u003C",[489,590,529],{"class":510},[489,592,593],{"class":495},"# Если исходное число меньше результат продолжаем выполнять команды\n",[489,595,597],{"class":491,"line":596},8,[489,598,599],{"class":495},"        # Вызываем рекурсивно команды исполнителя, чтобы получить траекторию вычислений со всеми вариантами чисел\n",[489,601,603],{"class":491,"line":602},9,[489,604,605],{"class":495},"        # Чтобы понять как это будет работать - запустите пример в режиме отладки\n",[489,607,609,611,614,617,620,623,625,627,630,633,635,637,639,641],{"class":491,"line":608},10,[489,610,538],{"class":502},[489,612,613],{"class":510}," f(in_num ",[489,615,616],{"class":502},"+",[489,618,619],{"class":541}," 1",[489,621,622],{"class":510},", out_num) ",[489,624,616],{"class":502},[489,626,613],{"class":510},[489,628,629],{"class":502},"*",[489,631,632],{"class":541}," 2",[489,634,622],{"class":510},[489,636,616],{"class":502},[489,638,613],{"class":510},[489,640,629],{"class":502},[489,642,643],{"class":510}," in_num, out_num)\n",[489,645,647],{"class":491,"line":646},11,[489,648,650],{"emptyLinePlaceholder":649},true,"\n",[489,652,654],{"class":491,"line":653},12,[489,655,650],{"emptyLinePlaceholder":649},[489,657,659],{"class":491,"line":658},13,[489,660,661],{"class":495},"# Выводим результат\n",[489,663,665,668,671,674,677,680,683],{"class":491,"line":664},14,[489,666,667],{"class":541},"print",[489,669,670],{"class":510},"(f(",[489,672,673],{"class":541},"2",[489,675,676],{"class":510},", ",[489,678,679],{"class":541},"20",[489,681,682],{"class":510},"))  ",[489,684,685],{"class":495},"# по условию задачи исходное число 2, результат 20\n",[402,687,688],{},[406,689,690],{},"Ответ: 37",[438,692,694],{"id":693},"задача-2","Задача 2",[402,696,697],{},"У исполнителя Удвоитель две команды, которым присвоены номера:",[446,699,700,703],{},[449,701,702],{},"прибавить 3,",[449,704,705],{},"умножить на 2.",[402,707,708],{},"Первая из них увеличивает число на экране на 3, вторая - удваивает его.",[402,710,711],{},"Программа для Удвоителя - это последовательность команд.",[402,713,714],{},"Сколько есть программ, которые число 1 преобразуют в число 25 ?",[469,716,472],{"id":717},"решение-1",[474,719,477],{"id":720},"решение-на-python-1",[479,722,724],{"className":481,"code":723,"language":483,"meta":484,"style":484},"def f(x, y):\n    if x == y: \n        return 1\n    if x > y: \n        return 0\n    if x \u003C y: \n        return f(x + 3, y) + f(x * 2, y)\n\n\nprint(f(1, 25))\n",[486,725,726,735,747,753,763,769,779,805,809,813],{"__ignoreMap":484},[489,727,728,730,732],{"class":491,"line":492},[489,729,503],{"class":502},[489,731,507],{"class":506},[489,733,734],{"class":510},"(x, y):\n",[489,736,737,739,742,744],{"class":491,"line":499},[489,738,520],{"class":502},[489,740,741],{"class":510}," x ",[489,743,526],{"class":502},[489,745,746],{"class":510}," y: \n",[489,748,749,751],{"class":491,"line":517},[489,750,538],{"class":502},[489,752,542],{"class":541},[489,754,755,757,759,761],{"class":491,"line":535},[489,756,520],{"class":502},[489,758,741],{"class":510},[489,760,552],{"class":502},[489,762,746],{"class":510},[489,764,765,767],{"class":491,"line":545},[489,766,538],{"class":502},[489,768,578],{"class":541},[489,770,771,773,775,777],{"class":491,"line":573},[489,772,520],{"class":502},[489,774,741],{"class":510},[489,776,588],{"class":502},[489,778,746],{"class":510},[489,780,781,783,786,788,791,794,796,798,800,802],{"class":491,"line":581},[489,782,538],{"class":502},[489,784,785],{"class":510}," f(x ",[489,787,616],{"class":502},[489,789,790],{"class":541}," 3",[489,792,793],{"class":510},", y) ",[489,795,616],{"class":502},[489,797,785],{"class":510},[489,799,629],{"class":502},[489,801,632],{"class":541},[489,803,804],{"class":510},", y)\n",[489,806,807],{"class":491,"line":596},[489,808,650],{"emptyLinePlaceholder":649},[489,810,811],{"class":491,"line":602},[489,812,650],{"emptyLinePlaceholder":649},[489,814,815,817,819,822,824,827],{"class":491,"line":608},[489,816,667],{"class":541},[489,818,670],{"class":510},[489,820,821],{"class":541},"1",[489,823,676],{"class":510},[489,825,826],{"class":541},"25",[489,828,829],{"class":510},"))\n",[402,831,832],{},[406,833,834],{},"Ответ: 9",[438,836,838],{"id":837},"задача-3","Задача 3",[402,840,841],{},"Исполнитель НечетМ преобразует число на экране. У исполнителя НечетМ две команды, которым присвоены номера:",[446,843,844,847],{},[449,845,846],{},"прибавь 1",[449,848,849],{},"сделай нечётное",[402,851,852],{},"Первая из этих команд увеличивает число x на экране на 1, вторая переводит число x в число 2x+1.\nНапример, вторая команда переводит число 10 в число 21.\nПрограмма для исполнителя НечетМ — это последовательность команд.",[402,854,855],{},"Сколько существует таких программ, которые число 1 преобразуют в число 25, причём траектория вычислений не содержит число 24?",[402,857,858],{},"Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.\nНапример, для программы 121 при исходном числе 7 траектория будет состоять из чисел 8, 17, 18.",[469,860,472],{"id":861},"решение-2",[474,863,477],{"id":864},"решение-на-python-2",[479,866,868],{"className":481,"code":867,"language":483,"meta":484,"style":484},"def f(x, y):\n    if x == y:\n        return 1\n    if x > y or x == 24:\n        return 0\n    if x \u003C y:\n        return f(x + 1, y) + f(x * 2 + 1, y)\n\n\nprint(f(1, 25))\n",[486,869,870,878,889,895,918,924,934,961,965,969],{"__ignoreMap":484},[489,871,872,874,876],{"class":491,"line":492},[489,873,503],{"class":502},[489,875,507],{"class":506},[489,877,734],{"class":510},[489,879,880,882,884,886],{"class":491,"line":499},[489,881,520],{"class":502},[489,883,741],{"class":510},[489,885,526],{"class":502},[489,887,888],{"class":510}," y:\n",[489,890,891,893],{"class":491,"line":517},[489,892,538],{"class":502},[489,894,542],{"class":541},[489,896,897,899,901,903,906,908,910,912,915],{"class":491,"line":535},[489,898,520],{"class":502},[489,900,741],{"class":510},[489,902,552],{"class":502},[489,904,905],{"class":510}," y ",[489,907,558],{"class":502},[489,909,741],{"class":510},[489,911,526],{"class":502},[489,913,914],{"class":541}," 24",[489,916,917],{"class":510},":\n",[489,919,920,922],{"class":491,"line":545},[489,921,538],{"class":502},[489,923,578],{"class":541},[489,925,926,928,930,932],{"class":491,"line":573},[489,927,520],{"class":502},[489,929,741],{"class":510},[489,931,588],{"class":502},[489,933,888],{"class":510},[489,935,936,938,940,942,944,946,948,950,952,954,957,959],{"class":491,"line":581},[489,937,538],{"class":502},[489,939,785],{"class":510},[489,941,616],{"class":502},[489,943,619],{"class":541},[489,945,793],{"class":510},[489,947,616],{"class":502},[489,949,785],{"class":510},[489,951,629],{"class":502},[489,953,632],{"class":541},[489,955,956],{"class":502}," +",[489,958,619],{"class":541},[489,960,804],{"class":510},[489,962,963],{"class":491,"line":596},[489,964,650],{"emptyLinePlaceholder":649},[489,966,967],{"class":491,"line":602},[489,968,650],{"emptyLinePlaceholder":649},[489,970,971,973,975,977,979,981],{"class":491,"line":608},[489,972,667],{"class":541},[489,974,670],{"class":510},[489,976,821],{"class":541},[489,978,676],{"class":510},[489,980,826],{"class":541},[489,982,829],{"class":510},[402,984,985],{},[406,986,987],{},"Ответ: 10",[438,989,991],{"id":990},"задача-4","Задача 4",[402,993,994],{},"У исполнителя есть три команды, которым присвоены номера:",[446,996,997,1000,1003],{},[449,998,999],{},"Прибавить 1",[449,1001,1002],{},"Умножить на 3",[449,1004,1005],{},"Прибавить 2",[402,1007,1008],{},"Первая команда увеличивает число на экране на 1, вторая умножает его на 3, третья увеличивает его на 2.",[402,1010,1011],{},"Сколько существует программ, которые преобразуют исходное число 2 в число 12 и при этом траектория вычислений содержит число 9 и число 11?",[402,1013,1014],{},"Траектория вычислений программы - это последовательность результатов выполнения всех команд программы.\nНапример, для программы 132 при исходном числе 7 траектория будет состоять из чисел 8, 10, 30.",[469,1016,472],{"id":1017},"решение-3",[474,1019,477],{"id":1020},"решение-на-python-3",[479,1022,1024],{"className":481,"code":1023,"language":483,"meta":484,"style":484},"def f(x, y):\n    if x == y: \n        return 1\n    if x > y: \n        return 0\n    if x \u003C y: \n        return f(x + 1, y) + f(x * 3, y) + f(x + 2, y)\n\n\nprint(f(2, 9) * f(9, 11) * f(11, 12))\n",[486,1025,1026,1034,1044,1050,1060,1066,1076,1108,1112,1116],{"__ignoreMap":484},[489,1027,1028,1030,1032],{"class":491,"line":492},[489,1029,503],{"class":502},[489,1031,507],{"class":506},[489,1033,734],{"class":510},[489,1035,1036,1038,1040,1042],{"class":491,"line":499},[489,1037,520],{"class":502},[489,1039,741],{"class":510},[489,1041,526],{"class":502},[489,1043,746],{"class":510},[489,1045,1046,1048],{"class":491,"line":517},[489,1047,538],{"class":502},[489,1049,542],{"class":541},[489,1051,1052,1054,1056,1058],{"class":491,"line":535},[489,1053,520],{"class":502},[489,1055,741],{"class":510},[489,1057,552],{"class":502},[489,1059,746],{"class":510},[489,1061,1062,1064],{"class":491,"line":545},[489,1063,538],{"class":502},[489,1065,578],{"class":541},[489,1067,1068,1070,1072,1074],{"class":491,"line":573},[489,1069,520],{"class":502},[489,1071,741],{"class":510},[489,1073,588],{"class":502},[489,1075,746],{"class":510},[489,1077,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106],{"class":491,"line":581},[489,1079,538],{"class":502},[489,1081,785],{"class":510},[489,1083,616],{"class":502},[489,1085,619],{"class":541},[489,1087,793],{"class":510},[489,1089,616],{"class":502},[489,1091,785],{"class":510},[489,1093,629],{"class":502},[489,1095,790],{"class":541},[489,1097,793],{"class":510},[489,1099,616],{"class":502},[489,1101,785],{"class":510},[489,1103,616],{"class":502},[489,1105,632],{"class":541},[489,1107,804],{"class":510},[489,1109,1110],{"class":491,"line":596},[489,1111,650],{"emptyLinePlaceholder":649},[489,1113,1114],{"class":491,"line":602},[489,1115,650],{"emptyLinePlaceholder":649},[489,1117,1118,1120,1122,1124,1126,1129,1132,1134,1137,1139,1141,1144,1146,1148,1150,1152,1154,1157],{"class":491,"line":608},[489,1119,667],{"class":541},[489,1121,670],{"class":510},[489,1123,673],{"class":541},[489,1125,676],{"class":510},[489,1127,1128],{"class":541},"9",[489,1130,1131],{"class":510},") ",[489,1133,629],{"class":502},[489,1135,1136],{"class":510}," f(",[489,1138,1128],{"class":541},[489,1140,676],{"class":510},[489,1142,1143],{"class":541},"11",[489,1145,1131],{"class":510},[489,1147,629],{"class":502},[489,1149,1136],{"class":510},[489,1151,1143],{"class":541},[489,1153,676],{"class":510},[489,1155,1156],{"class":541},"12",[489,1158,829],{"class":510},[402,1160,1161],{},[406,1162,1163],{},"Ответ: 50",[438,1165,1167],{"id":1166},"задача-5","Задача 5",[402,1169,1170],{},"Исполнитель Май17 преобразует число на экране.\nУ исполнителя есть две команды, которым присвоены номера:",[446,1172,1173,1175],{},[449,1174,999],{},[449,1176,1177],{},"Прибавить 3",[402,1179,1180],{},"Первая команда увеличивает число на экране на 1, вторая увеличивает его на 3. Программа для исполнителя Май17 — это последовательность команд.",[402,1182,1183],{},"Сколько существует программ, для которых при исходном числе 1 результатом является число 17 и при этом траектория вычислений содержит число 9?",[402,1185,1186],{},"Траектория вычислений программы — это последовательность результатов выполнения всех команд программы.\nНапример, для программы 12 при исходном числе 7 траектория будет состоять из чисел 8, 11, 12.",[469,1188,472],{"id":1189},"решение-4",[474,1191,477],{"id":1192},"решение-на-python-4",[479,1194,1196],{"className":481,"code":1195,"language":483,"meta":484,"style":484},"def f(x, y):\n    if x == y: \n        return 1\n    if x > y: \n        return 0\n    if x \u003C y: \n        return f(x + 1, y) + f(x + 3, y)\n\n\nprint(f(1, 9) * f(9, 17))\n",[486,1197,1198,1206,1216,1222,1232,1238,1248,1270,1274,1278],{"__ignoreMap":484},[489,1199,1200,1202,1204],{"class":491,"line":492},[489,1201,503],{"class":502},[489,1203,507],{"class":506},[489,1205,734],{"class":510},[489,1207,1208,1210,1212,1214],{"class":491,"line":499},[489,1209,520],{"class":502},[489,1211,741],{"class":510},[489,1213,526],{"class":502},[489,1215,746],{"class":510},[489,1217,1218,1220],{"class":491,"line":517},[489,1219,538],{"class":502},[489,1221,542],{"class":541},[489,1223,1224,1226,1228,1230],{"class":491,"line":535},[489,1225,520],{"class":502},[489,1227,741],{"class":510},[489,1229,552],{"class":502},[489,1231,746],{"class":510},[489,1233,1234,1236],{"class":491,"line":545},[489,1235,538],{"class":502},[489,1237,578],{"class":541},[489,1239,1240,1242,1244,1246],{"class":491,"line":573},[489,1241,520],{"class":502},[489,1243,741],{"class":510},[489,1245,588],{"class":502},[489,1247,746],{"class":510},[489,1249,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268],{"class":491,"line":581},[489,1251,538],{"class":502},[489,1253,785],{"class":510},[489,1255,616],{"class":502},[489,1257,619],{"class":541},[489,1259,793],{"class":510},[489,1261,616],{"class":502},[489,1263,785],{"class":510},[489,1265,616],{"class":502},[489,1267,790],{"class":541},[489,1269,804],{"class":510},[489,1271,1272],{"class":491,"line":596},[489,1273,650],{"emptyLinePlaceholder":649},[489,1275,1276],{"class":491,"line":602},[489,1277,650],{"emptyLinePlaceholder":649},[489,1279,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1303],{"class":491,"line":608},[489,1281,667],{"class":541},[489,1283,670],{"class":510},[489,1285,821],{"class":541},[489,1287,676],{"class":510},[489,1289,1128],{"class":541},[489,1291,1131],{"class":510},[489,1293,629],{"class":502},[489,1295,1136],{"class":510},[489,1297,1128],{"class":541},[489,1299,676],{"class":510},[489,1301,1302],{"class":541},"17",[489,1304,829],{"class":510},[402,1306,1307],{},[406,1308,1309],{},"Ответ: 169",[438,1311,1313],{"id":1312},"задача-6-демоверсия-егэ-2025","Задача 6 (Демоверсия ЕГЭ 2025)",[402,1315,444],{},[446,1317,1318,1320],{},[449,1319,451],{},[449,1321,454],{},[402,1323,457],{},[402,1325,460],{},[402,1327,1328,1329,1332,1335],{},"Траектория вычислений программы – это последовательность результатов выполнения всех команд программы.",[1330,1331],"br",{},[418,1333,1334],{},"Например",", для программы ABB при исходном числе 13 траектория состоит из чисел 11, 5, 2.",[469,1337,472],{"id":1338},"решение-5",[474,1340,477],{"id":1341},"решение-на-python-5",[479,1343,1345],{"className":481,"code":1344,"language":483,"meta":484,"style":484},"def f(in_num, out_num):  # in_num исходное число, out_num результат\n    if in_num == out_num:  # Если из исходного числа получился результат\n        return 1\n    if in_num \u003C out_num:  # Если получилось исходное число меньше результата, решения нет\n        return 0\n    if in_num > out_num:  # Если исходное число больше результата продолжаем выполнять команды\n        # Вызываем рекурсивно команды исполнителя, чтобы получить траекторию вычислений со всеми вариантами чисел\n        # Чтобы понять как это будет работать - запустите пример в режиме отладки\n        return f(in_num - 2, out_num) + f(in_num \u002F\u002F 2, out_num)\n\n\n# Выводим результат\n# по условию задачи исходное число 38, результат 2 и трактория вычислений содержит число 16\nprint(f(38, 16) * f(16, 2))\n",[486,1346,1347,1357,1370,1376,1389,1395,1408,1412,1416,1441,1445,1449,1453,1458],{"__ignoreMap":484},[489,1348,1349,1351,1353,1355],{"class":491,"line":492},[489,1350,503],{"class":502},[489,1352,507],{"class":506},[489,1354,511],{"class":510},[489,1356,514],{"class":495},[489,1358,1359,1361,1363,1365,1367],{"class":491,"line":499},[489,1360,520],{"class":502},[489,1362,523],{"class":510},[489,1364,526],{"class":502},[489,1366,529],{"class":510},[489,1368,1369],{"class":495},"# Если из исходного числа получился результат\n",[489,1371,1372,1374],{"class":491,"line":517},[489,1373,538],{"class":502},[489,1375,542],{"class":541},[489,1377,1378,1380,1382,1384,1386],{"class":491,"line":535},[489,1379,520],{"class":502},[489,1381,523],{"class":510},[489,1383,588],{"class":502},[489,1385,529],{"class":510},[489,1387,1388],{"class":495},"# Если получилось исходное число меньше результата, решения нет\n",[489,1390,1391,1393],{"class":491,"line":545},[489,1392,538],{"class":502},[489,1394,578],{"class":541},[489,1396,1397,1399,1401,1403,1405],{"class":491,"line":573},[489,1398,520],{"class":502},[489,1400,523],{"class":510},[489,1402,552],{"class":502},[489,1404,529],{"class":510},[489,1406,1407],{"class":495},"# Если исходное число больше результата продолжаем выполнять команды\n",[489,1409,1410],{"class":491,"line":581},[489,1411,599],{"class":495},[489,1413,1414],{"class":491,"line":596},[489,1415,605],{"class":495},[489,1417,1418,1420,1422,1425,1427,1429,1431,1433,1436,1438],{"class":491,"line":602},[489,1419,538],{"class":502},[489,1421,613],{"class":510},[489,1423,1424],{"class":502},"-",[489,1426,632],{"class":541},[489,1428,622],{"class":510},[489,1430,616],{"class":502},[489,1432,613],{"class":510},[489,1434,1435],{"class":502},"\u002F\u002F",[489,1437,632],{"class":541},[489,1439,1440],{"class":510},", out_num)\n",[489,1442,1443],{"class":491,"line":608},[489,1444,650],{"emptyLinePlaceholder":649},[489,1446,1447],{"class":491,"line":646},[489,1448,650],{"emptyLinePlaceholder":649},[489,1450,1451],{"class":491,"line":653},[489,1452,661],{"class":495},[489,1454,1455],{"class":491,"line":658},[489,1456,1457],{"class":495},"# по условию задачи исходное число 38, результат 2 и трактория вычислений содержит число 16\n",[489,1459,1460,1462,1464,1467,1469,1472,1474,1476,1478,1480,1482,1484],{"class":491,"line":664},[489,1461,667],{"class":541},[489,1463,670],{"class":510},[489,1465,1466],{"class":541},"38",[489,1468,676],{"class":510},[489,1470,1471],{"class":541},"16",[489,1473,1131],{"class":510},[489,1475,629],{"class":502},[489,1477,1136],{"class":510},[489,1479,1471],{"class":541},[489,1481,676],{"class":510},[489,1483,673],{"class":541},[489,1485,829],{"class":510},[402,1487,1488],{},"Если бы в условии говорилось что траектория вычислений не должна содержать число 16:\nтогда условие if in_num \u003C out_num заменили бы на if in_num \u003C out_num or 16 == in_num:.\nИ вызов функции бы был print(f(38, 2).",[402,1490,1491],{},"А так решение такое как в коде выше.\nИ само собой если Исполнитель уменьшает число исходное то вызов рекурсии должен быть в условии, где исходное число больше результата и должно быть прописано всегда последним условием.\nИ наоборот если увеличивает то меняем знак на противоположный в двух последних условиях.",[402,1493,1494],{},[406,1495,1496],{},"Ответ: 36",[438,1498,1500],{"id":1499},"задача-7-демоверсия-2026","Задача 7 (Демоверсия 2026)",[402,1502,1503],{},"Исполнитель преобразует число на экране.\nУ исполнителя есть три команды, которые обозначены латинскими буквами:",[402,1505,1506,1507,1509,1510,1512],{},"A. Вычесть 1 ",[1330,1508],{},"\nB. Вычесть 4 ",[1330,1511],{},"\nC. Найти целую часть от деления на 3",[402,1514,1515],{},"Программа для исполнителя – это последовательность команд.\nСколько существует программ, для которых при исходном числе 19 результатом является 2, при этом траектория вычислений не содержит числа 7 и содержит 13?",[402,1517,1518],{},"Траектория вычислений программы – это последовательность результатов выполнения всех команд программы.\nНапример, для программы СBА при исходном числе 22 траектория состоит из чисел 7, 3, 2.",[469,1520,472],{"id":1521},"решение-6",[474,1523,477],{"id":1524},"решение-на-python-6",[479,1526,1528],{"className":481,"code":1527,"language":483,"meta":484,"style":484},"def f(in_num, out_num):  # in_num исходное число, out_num результат\n    if in_num == out_num:  # Если из исходного числа получился результат\n        return 1\n    if in_num \u003C out_num or 7 == in_num:  # Если получилось исходное число больше результата или число 7\n        return 0\n    if in_num > out_num:  # Если исходное число больше результата продолжаем выполнять команды\n        # Вызываем рекурсивно команды исполнителя, чтобы получить траекторию вычислений со всеми вариантами чисел\n        # Чтобы понять как это будет работать - запустите пример в режиме отладки\n        return f(in_num - 1, out_num) + f(in_num - 4, out_num) + f(in_num \u002F\u002F 3, out_num)\n\n\n# Выводим результат\n# по условию задачи исходное число 19, результат 2 и трактория вычислений содержит число 13\nprint(f(19, 13) * f(13, 2))\n",[486,1529,1530,1540,1552,1558,1580,1586,1598,1602,1606,1639,1643,1647,1651,1656],{"__ignoreMap":484},[489,1531,1532,1534,1536,1538],{"class":491,"line":492},[489,1533,503],{"class":502},[489,1535,507],{"class":506},[489,1537,511],{"class":510},[489,1539,514],{"class":495},[489,1541,1542,1544,1546,1548,1550],{"class":491,"line":499},[489,1543,520],{"class":502},[489,1545,523],{"class":510},[489,1547,526],{"class":502},[489,1549,529],{"class":510},[489,1551,1369],{"class":495},[489,1553,1554,1556],{"class":491,"line":517},[489,1555,538],{"class":502},[489,1557,542],{"class":541},[489,1559,1560,1562,1564,1566,1568,1570,1573,1575,1577],{"class":491,"line":535},[489,1561,520],{"class":502},[489,1563,523],{"class":510},[489,1565,588],{"class":502},[489,1567,555],{"class":510},[489,1569,558],{"class":502},[489,1571,1572],{"class":541}," 7",[489,1574,564],{"class":502},[489,1576,567],{"class":510},[489,1578,1579],{"class":495},"# Если получилось исходное число больше результата или число 7\n",[489,1581,1582,1584],{"class":491,"line":545},[489,1583,538],{"class":502},[489,1585,578],{"class":541},[489,1587,1588,1590,1592,1594,1596],{"class":491,"line":573},[489,1589,520],{"class":502},[489,1591,523],{"class":510},[489,1593,552],{"class":502},[489,1595,529],{"class":510},[489,1597,1407],{"class":495},[489,1599,1600],{"class":491,"line":581},[489,1601,599],{"class":495},[489,1603,1604],{"class":491,"line":596},[489,1605,605],{"class":495},[489,1607,1608,1610,1612,1614,1616,1618,1620,1622,1624,1627,1629,1631,1633,1635,1637],{"class":491,"line":602},[489,1609,538],{"class":502},[489,1611,613],{"class":510},[489,1613,1424],{"class":502},[489,1615,619],{"class":541},[489,1617,622],{"class":510},[489,1619,616],{"class":502},[489,1621,613],{"class":510},[489,1623,1424],{"class":502},[489,1625,1626],{"class":541}," 4",[489,1628,622],{"class":510},[489,1630,616],{"class":502},[489,1632,613],{"class":510},[489,1634,1435],{"class":502},[489,1636,790],{"class":541},[489,1638,1440],{"class":510},[489,1640,1641],{"class":491,"line":608},[489,1642,650],{"emptyLinePlaceholder":649},[489,1644,1645],{"class":491,"line":646},[489,1646,650],{"emptyLinePlaceholder":649},[489,1648,1649],{"class":491,"line":653},[489,1650,661],{"class":495},[489,1652,1653],{"class":491,"line":658},[489,1654,1655],{"class":495},"# по условию задачи исходное число 19, результат 2 и трактория вычислений содержит число 13\n",[489,1657,1658,1660,1662,1665,1667,1670,1672,1674,1676,1678,1680,1682],{"class":491,"line":664},[489,1659,667],{"class":541},[489,1661,670],{"class":510},[489,1663,1664],{"class":541},"19",[489,1666,676],{"class":510},[489,1668,1669],{"class":541},"13",[489,1671,1131],{"class":510},[489,1673,629],{"class":502},[489,1675,1136],{"class":510},[489,1677,1669],{"class":541},[489,1679,676],{"class":510},[489,1681,673],{"class":541},[489,1683,829],{"class":510},[402,1685,1686],{},"Если бы в условии не говорилось, что траектория вычислений не должна содержать число 7:\nТогда условие if in_num \u003C out_num or 7 == in_num: заменили бы на if in_num \u003C out_num:\nЕсли бы в условии не говорилось, что траектория вычислений должна содержать число 13, вызов функции бы был print(F(19, 2)).\nА так решение такое как код выше.\nИ само собой если исполнитель уменьшает число исходное то вызов рекурсии должен быть в условии, где исходное число больше результата и должно быть прописано всегда последним условием.\nИ наоборот если увеличивает то меняем знак на противоположный в двух последних условиях.",[402,1688,1689],{},[406,1690,1691],{},"Ответ: 68",[402,1693,1694,1695,1698,1699,1702],{},"Попробуйте сами запустить код в окне ниже с интерпретатором Python и повторите примеры из статьи чтобы самим увидеть и понять как всё это работает. Для этого в ячейке с кодом нажмите клавиши на клавиатуре ",[406,1696,1697],{},"Shift+Enter"," или запустите код через ",[406,1700,1701],{},"кнопку Run"," по значку ▶.",[1704,1705],"jypiter",{},[1707,1708,1709],"style",{},"html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .sD7c4, html code.shiki .sD7c4{--shiki-default:#D73A49}html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}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":484,"searchDepth":499,"depth":545,"links":1711},[1712],{"id":399,"depth":499,"text":400,"children":1713},[1714,1719,1724,1729,1734,1739,1744],{"id":440,"depth":535,"text":441,"children":1715},[1716],{"id":471,"depth":545,"text":472,"children":1717},[1718],{"id":476,"depth":573,"text":477},{"id":693,"depth":535,"text":694,"children":1720},[1721],{"id":717,"depth":545,"text":472,"children":1722},[1723],{"id":720,"depth":573,"text":477},{"id":837,"depth":535,"text":838,"children":1725},[1726],{"id":861,"depth":545,"text":472,"children":1727},[1728],{"id":864,"depth":573,"text":477},{"id":990,"depth":535,"text":991,"children":1730},[1731],{"id":1017,"depth":545,"text":472,"children":1732},[1733],{"id":1020,"depth":573,"text":477},{"id":1166,"depth":535,"text":1167,"children":1735},[1736],{"id":1189,"depth":545,"text":472,"children":1737},[1738],{"id":1192,"depth":573,"text":477},{"id":1312,"depth":535,"text":1313,"children":1740},[1741],{"id":1338,"depth":545,"text":472,"children":1742},[1743],{"id":1341,"depth":573,"text":477},{"id":1499,"depth":535,"text":1500,"children":1745},[1746],{"id":1521,"depth":545,"text":472,"children":1747},[1748],{"id":1524,"depth":573,"text":477},"2025-09-06","Оператор присваивания и ветвления. Перебор вариантов построения дерева","md","images\u002Fblog\u002Fege\u002Ftask23\u002Fimg.png",{},23,{"title":67,"description":1750},"unEDSUfl3tLR5esiKadzYScbu2Akztwfi1VlJJTrkhU",[1758,1760],{"title":63,"path":64,"stem":65,"description":1759,"children":-1},"Многопроцессорные системы. Параллельные процессы",{"title":71,"path":72,"stem":73,"description":1761,"children":-1},"Обработка символьных строк",1780737505490]