#include <bits/stdc++.h>
using namespace std;
long long h[330];
int main()
{
long long n;
unsigned long long sum = 0;
cin >> n;
for(int i = 0; i < n; i++)
{
cin >> h[i];
}
for(int i = 0; i < n; i++)
{
if(i == 0)
{
sum += h[i] * h[i];
}
else
{
if(h[i - 1] >= h[i - 2])
{
sum += (h[i] - h[i - 1]) * (h[i] - h[i - 1]);
}
else
{
sum += (h [i - 1] - h[i]) * (h [i - 1] - h[i]);
}
}
}
cout << sum << endl;
return 0;
}
记录传送门
题目传送门