baton197310
?>

Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования) "Файл прикреплен"

Информатика

Ответы

innaglobal21
Задача на динамическое программирование. Советую почитать поподробнее на эту тему в интернете. Подобные задачи для изучения: платная лестница, кузнечик, последовательность Фибоначчи.
#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;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Определите, что будет напечатано в результате выполнения программы (записанной ниже на разных языках программирования) "Файл прикреплен"
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

taa19707470
Galiaahmatova4447
Баринова
shoko-2379
polina0075880
Sadikova Gavrikov
swetlanafatinia7323
karinasy4ewa
mouse-0211fsb3509
palmhold578
pavlovm8316
timpavilion23
Viktorovna_Yurevna
chizhenkovd9