С++ Cамый дешёвый путь
В каждой клетке прямоугольной таблицы N×M записано некоторое число. Изначально игрок находится в левой верхней клетке. За один ход ему разрешается перемещаться в соседнюю клетку либо вправо, либо вниз (влево и вверх перемещаться запрещено). При проходе через клетку с игрока берут столько килограммов еды, какое число записано в этой клетке (еду берут также за первую и последнюю клетки его пути).
Требуется найти минимальный вес еды в килограммах, отдав которую игрок может попасть в правый нижний угол.
Входные данные
Вводятся два числа N и M — размеры таблицы 1≤N≤20,1≤M≤20. Затем идёт N строк по M чисел в каждой — размеры штрафов в килограммах за прохождение через соответствующие клетки (числа от 0 до 100).
Выходные данные
Выведите минимальный вес еды в килограммах, отдав которую можно попасть в правый нижний угол.
Примеры
Ввод
Вывод
5 5
1 1 1 1 1
3 9 9 9 9
1 1 1 1 1
2 2 2 2 1
1 1 1 1 1
11
148
155
Ответы на вопрос:
переделай под свою program yabulaciya; // f: =sin(k*k*k)/cos(k*k*k) + sin(k - 2.4); uses crt; //x< 4 var a: integer; f,k: real; begin clrscr; writeln('vichislenie funkcii'); writeln(''); writeln; write('vvesti levuy granicu promegutka a (> '); readln(a); writeln; writeln(' x f'); writeln(''); k: =a; repeat f: =sin(k*k*k)/cos(k*k*k) + sin(k - 2.4); writeln(k: 6: 2,f: 7: 2); k: =k+0.2; until k > 4; writeln(''); writeln; writeln('konec zadachi'); readkey; end.
Популярно: Информатика
-
ДмитрийНазаров123.01.2020 06:51
-
Angelochek16726.06.2023 17:54
-
ishnlv13.08.2021 13:17
-
sofia27supko14.02.2021 18:12
-
zool2901.06.2020 03:55
-
gleb101pro16.06.2022 08:55
-
Куку156008.12.2021 04:54
-
Anuffka12.07.2020 15:48
-
GP705.03.2023 15:41
-
McGravii22.10.2022 11:00