Вася придумал игру, в которой герой должен добраться до финиша, прыгая по платформам. прыжок может быть на соседнюю или через одну платформу. в первом случае затрачивается |х2-х1|, а во втором 3*|х2-х1| единиц энергии, где х1 и х2- высоты платформ, с которой и на которую совершается прыжок. какое минимальное количество энергии герой потратит, чтобы перебраться на конечную платформу, начав с первой?
269
463
Ответы на вопрос:
На динамическое программирование. советую почитать поподробнее на эту тему в интернете. подобные для изучения: платная лестница, кузнечик, последовательность фибоначчи. #include < iostream> #include < cmath> using namespace std; int main() { int n; cin > > n; int height[n]; for(int i=0; i< n; i++) cin > > height[i]; int energy[n]; for(int i=1; i< n; i++) energy[i] = energy[i-1] + abs(height[i]-height[i-1]); cout < < height[n-1]; return 0; }
//pascal abc.net v3.1 сборка 1219 const n=7; var ar: array[1..n] of integer; i,k: integer; begin for i: =1 to n do begin readln(ar[i]); if ar[i] mod n< > 0 then k: =k+1; end; writeln('res: ',k); end. пример ввода: 1 2 3 4 5 6 7 пример вывода: res: 6
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
ДашаааDidek31.01.2021 19:03
-
Говницооо15.02.2023 18:35
-
Polly201101.02.2022 15:50
-
lera78473837404.05.2021 00:01
-
20Fox0622.02.2022 22:13
-
Vika55696522.06.2021 22:36
-
matsunichivan29.09.2021 00:49
-
romankonev200029.04.2022 04:17
-
Mashoo4rik25.03.2023 00:43
-
MYLITTLEPONY1522.11.2020 09:19
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.