#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long ll; const int mod=998244353; const int dx[]={1,0,0,-1},dy[]={0,1,-1,0}; ll tmp1[100001],tmp2[100001]; int main(){ static int n,a[200000]; cin>>n; for(int i=0;i>a[i],a[i]--; int x=n/2; vectorvec; for(int i=0;i=0;i--) tmp2[i]=tmp2[i+1]+abs(i*2-vec[i]); ll ans=1e18; for(int i=0;i<=x;i++) ans=min(ans,tmp1[i]+tmp2[i]); cout<