Динамическое программирование в ЭТ
1.
файл 18.xlsx
Квадрат разлинован на NxN клеток (1 <
N < 17). Исполнитель Робот может перемещаться по клеткам, выполняя за одно
перемещение одну из двух команд: вправо или вниз. По команде
вправо Робот перемещается в соседнюю правую клетку, по команде вниз – в
соседнюю нижнюю. При попытке выхода за границу квадрата Робот разрушается.
Перед каждым запуском Робота в каждой клетке квадрата лежит монета достоинством
от 1 до 100. Посетив клетку, Робот забирает монету с собой; это также относится
к начальной и конечной клетке маршрута Робота. Определите максимальную и
минимальную денежную сумму, которую может собрать Робот, пройдя из
левой верхней клетки в правую нижнюю. В ответе укажите два числа –
сначала максимальную сумму, затем минимальную.
1204 502
Квадрат разлинован на N×N клеток (1 < N < 17). Исполнитель Робот
может перемещаться по клеткам, выполняя за одно перемещение одну из двух
команд: вправо или вверх. По команде вправо Робот перемещается в соседнюю
правую клетку, по команде вверх – в соседнюю верхнюю. При попытке выхода за
границу квадрата Робот разрушается. Перед каждым запуском Робота в каждой
клетке квадрата лежит монета достоинством от 1 до 100. Посетив клетку, Робот
забирает монету с собой; это также относится к начальной и конечной клетке
маршрута Робота.
Исходные данные записаны в файле в
виде электронной таблице размером N×N, каждая ячейка которой соответствует
клетке квадрата. Определите максимальную и минимальную денежную сумму, которую
может собрать Робот, пройдя из левой НИЖНЕЙ клетки в правую ВЕРХНЮЮ. В ответе
укажите два числа – сначала максимальную сумму, затем минимальную.
3. файл 18-10.xls
Квадрат разлинован на N×N клеток (1 < N < 17). Исполнитель Робот
может перемещаться по клеткам, выполняя за одно перемещение одну из двух
команд: вправо или вверх. По команде вправо Робот перемещается в соседнюю
правую клетку, по команде вверх – в соседнюю верхнюю. При попытке выхода за
границу квадрата Робот разрушается. Перед каждым запуском Робота в каждой
клетке квадрата лежит монета достоинством от 1 до 100. Посетив клетку, Робот
забирает монету с собой; это также относится к начальной и конечной клетке
маршрута Робота.
Исходные данные записаны в файле 18-10.xls в
виде электронной таблице размером N×N, каждая ячейка которой соответствует
клетке квадрата. Определите максимальную и минимальную денежную сумму, которую
может собрать Робот, пройдя из левой НИЖНЕЙ клетки в правую ВЕРХНЮЮ. В ответе
укажите два числа – сначала максимальную сумму, затем минимальную.
4.файл 18-0.xls
Исходные данные для Робота записаны в файле в виде электронной
таблицы прямоугольной формы. Число в каждой клетке обозначает количество
монет, которые может взять Робот. Робот может двигаться только вниз и вправо.
Робот может брать монеты только с тех клеток, где количество монет чётно.
Если количество монет нечётно, то Робот не берёт в этой клетке ни одной
монеты. Определите максимальную и минимальную денежную сумму, которую может
собрать Робот, пройдя из левой верхней клетки в правую нижнюю. В ответе
укажите два числа – сначала максимальную сумму, затем минимальную.
|
5. файл 18.xlsx
Квадрат разлинован на
N×N клеток (1 < N < 17). Исполнитель Робот может перемещаться по клеткам,
выполняя за одно перемещение одну из двух команд: вправо или вниз. По команде
вправо Робот перемещается в соседнюю правую клетку, по команде вниз – в
соседнюю нижнюю. При попытке выхода за границу квадрата Робот разрушается.
Перед каждым запуском Робота в каждой клетке квадрата лежит монета достоинством
от 1 до 100. Посетив клетку, Робот забирает монету с собой только в том случае,
если её номинал – число, кратное 3; если номинал монеты – число, не кратное 3,
то Робот не берёт монету; это также относится к начальной и конечной клетке
маршрута Робота. Определите максимальную и минимальную денежную сумму, которую
может собрать Робот, пройдя из левой верхней клетки в правую нижнюю. В ответе
укажите два числа – сначала максимальную сумму, затем минимальную.
Комментариев нет:
Отправить комментарий