Задать вопрос
13 января, 22:11

Вася придумал игру, в которой герой должен добраться до финиша, прыгая по платформам. Прыжок может быть на соседнюю или через одну платформу. В первом

случае затрачивается |х2-х1|, а во втором 3*|х2-х1| единиц энергии, где х1 и х2 - высоты платформ, с которой и на которую совершается прыжок. Какое минимальное количество энергии герой потратит, чтобы перебраться на конечную платформу, начав с первой?

+5
Ответы (1)
  1. 13 января, 22:33
    0
    Задача на динамическое программирование. Советую почитать поподробнее на эту тему в интернете. Подобные задачи для изучения: платная лестница, кузнечик, последовательность Фибоначчи.

    #include

    #include

    using namespace std;

    int main () {

    int n;

    cin >> n;

    int height[n];

    for (int i=0; i
    cin >> height[i];

    int energy[n];

    for (int i=1; i
    energy[i] = energy[i-1] + abs (height[i]-height[i-1]) ;

    cout << height[n-1];

    return 0;

    }
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Вася придумал игру, в которой герой должен добраться до финиша, прыгая по платформам. Прыжок может быть на соседнюю или через одну ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Вася придумал игру в которой герой финиша должен добираться до финиша прыгая по платформам. прыжок может быть на соседнюю платформу или через одну платформу в первом случае затрачивается х2-х1 во втором 3 * х2 - х1 единиц энергия где х1 и х2 высота
Ответы (1)
3. Трое туристов должны перебраться с одного берега реки на другой. В их распоряжении старая лодка, которая может выдержать нагрузку всего в 100 кг. Вес одного из туристов 45 кГ, второго - 50 кГ, третьего - 80 кГ.
Ответы (1)
Исполнитель "Стрелочка" умеет выполнять определенные команды: вперед, прыжок, направо, налево. Команда "вперед" перемещает стрелку и оставляет на поле черный след длинной в одну клетку, а команда "прыжок" перемещает стрелку на одну клетку, не
Ответы (1)
Геймер Вася Морталёв не любит физкультуру. недавно Вася заявил, что за одну "минуту"пробегает целый "километр". При этом Вася считает, что 1 км=1024 м, 1 м=64 см, 1 мин=128 с. Одноклассники считают, что Вася доигрался.
Ответы (1)
Геймер Вася Морталев не любит физкультуру. Недавно Вася заявил, что за одну "минуту" пробегает целый "километр". При этом Вася считает, что 1 км=1024 м, 1 м=64 см, 1 мин=128 с. Одноклассники считают, что Вася доигрался.
Ответы (1)