#include<bits/stdc++.h>
using namespace std;
long long c,n,i,a[100001],f[100001],k,j;
int main(){
cin>>n>>c;
for(i=1;i<=n;i++) f[i]=1e18;
for(i=1;i<=n;i++) cin>>a[i];
f[1]=0;
for(i=k+2;i<=n;i++){
for(j=i;j>=1;j--)
f[i]=min(f[j]+abs(a[j]-a[i])*abs(a[j]-a[i])+c,f[i]);
}
cout<<f[n];
}
大佬们帮忙看一下有什么问题