Есть исполнитель «перевозчик», который перевозит через реку волка, козу и капусту. напишите алгоритм с обязательным использованием подпрограммы перевоза через реку волка, козы и капусты, если ски «перевозчика» содержит 5
команд: взять козу, взять волка, взять капусту, высадить, переплыть. в лодку может поместиться только один предмет или животное. нельзя оставлять на берегу одних волка с козой и ко-зу с капустой.
121
431
Ответы на вопрос:
Сначала перевозчик везёт козу, оставляет её на другом берегу и возвращается; затем он везёт волка,оставляет его на берегу, а козу везёт обратно. следующим рейсом он везёт капусту, оставляет её на берегу.возвращается и забирает козу.
#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
Популярно: Информатика
-
Зайченок15789529.01.2020 02:44
-
bdoyan199413.08.2020 23:27
-
Rokwe13.06.2021 17:39
-
Profesor24520.08.2020 00:17
-
Масянька18907.09.2021 19:04
-
emuratov606Erali29.05.2022 00:14
-
Мария12Мария1205.02.2022 21:58
-
anonim86929.03.2023 15:03
-
Иришка9Класс07.01.2020 23:15
-
aizy217.02.2021 14:30