Есть ответ 👍

Есть исполнитель «перевозчик», который перевозит через реку волка, козу и капусту. напишите алгоритм с обязательным использованием подпрограммы перевоза через реку волка, козы и капусты, если ски «перевозчика» содержит 5
команд: взять козу, взять волка, взять капусту, высадить, переплыть. в лодку может поместиться только один предмет или животное. нельзя оставлять на берегу одних волка с козой и ко-зу с капустой.

121
431
Посмотреть ответы 2

Ответы на вопрос:


Сначала перевозчик везёт козу, оставляет её на другом берегу и возвращается; затем он везёт волка,оставляет его на берегу, а козу везёт обратно. следующим рейсом он везёт капусту, оставляет её на берегу.возвращается и забирает козу.
GoldCoin
4,7(63 оценок)

#include < iostream> using namespace std; int main() {     const int n=5;     int p[n][n];     srand(time(null));     cout < < "матрица: \n";     for(int i = 0; i < n; i++){     for(int j = 0; j < n; j++){     p[i][j]=rand() % 50;     cout < < p[i][j] < < " ";     }     cout < < "\n";     }     int max = p[2][0], jmax=0;     for(int j = 1;   j< n; j++)         if (p[2][j]> max) {         max = p[2][j]; jmax = j;         }     cout < < "max = p[3,"< < jmax+1< < "] = "< < p[2][jmax]< < "\n"; } пример: матрица: 33 28 18 49 229 43 6 18 372 25 8 36 2129 6 1 35 546 23 42 27 46max = p[3,4] = 36

Популярно: Информатика