35 за по ! имеется символьный двумерный массив m(6x6), у которого индексация строк и столбцов начинается с 0. целочисленная переменная count_ изначально равна нулю. код функции find_p() написан на языке c++. чему будет равно значение переменной count_ после вызова функции с параметрами (0, 0), то есть find_p(0, 0)? массив: s . . # # # . # . . . # . # . # # # . # . . # # # # # . f код функции: find_p(int x, int y) { if (x < 0 || x > 5 || y < 0 || y > 5) return 0; if (m[y] [x] == 'f') return 1; if (m[y] [x] ! = '.' & & m[y] [x] ! = 's') return 0; m[y] [x] = '+'; count_++; if (find_p (x, y - 1)) return 1; if (find_p (x + 1, y)) return 1; if (find_p (x, y + 1)) return 1; if (find_p (x - 1, y)) return 1; m[y] [x] = 'x'; return 0; }
228
281
Ответы на вопрос:
Ответ: 17 // delete.cpp: определяет точку входа для консольного приложения.// #include "stdafx.h"#include "iostream"#include < conio.h> using namespace std; int count_ = 0; char m[6][6] = { {'s', '.', '.', '.', '#', '#'}, { '#', '.', '#', '.', '.', '.' }, { '.', '.', '#', '.', '.', '#' }, { '.', '.', '#', '#', '#', '.' }, { '#', '.', '.', '.', '#', '#' }, { '#', '#', '#', '.', '.', 'f' }}; int find_p(int x, int y) { if (x < 0 || x > 5 || y < 0 || y > 5) return 0; if (m[y][x] == 'f') return 1; if (m[y][x] ! = '.' & & m[y][x] ! = 's') return 0; m[y][x] = '+'; count_++; if (find_p(x, y - 1)) return 1; if (find_p(x + 1, y)) return 1; if (find_p(x, y + 1)) return 1; if (find_p(x - 1, y)) return 1; m[y][x] = 'x'; return 0; } int main(){ find_p(0, 0); cout < < count_; //вывод _getch(); // задержка return 0; }
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
KotBosilio20.09.2021 16:18
-
KimqaR03.01.2021 15:33
-
Potterhead0108.04.2022 13:36
-
viktoria38822.04.2020 13:56
-
dashaspirik104.09.2021 12:17
-
DimaZnanie15.10.2022 23:24
-
Дашунич07.04.2021 18:10
-
st1rb1t30.04.2021 11:21
-
emeliynovatv29.04.2021 16:44
-
shepotkina18.01.2023 17:21
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.