#include #include #include using namespace std; int N; main() { cin>>N; vectorA(N); for(int&a:A)cin>>a; long ans=0; for(int K=1;K<=N;K++) { int t=(K-1)/2; vectorL(N/K),R(N/K); vectora=A,b=A; reverse(b.begin(),b.end()); for(int i=0;i+K<=N;i+=K) { nth_element(a.begin()+i,a.begin()+i+t,a.begin()+i+K); L[i/K]=a[i+t]; nth_element(b.begin()+i,b.begin()+i+t,b.begin()+i+K); R[i/K]=b[i+t]; } for(int i=1;i