#include using namespace std; int main(){ int N; cin >> N; vector> pos[1000]; for(int i=0; i cost(N); vector sl(N), sr(N); for(auto [i, j] : pos[a]){ if(i-j-1>=0) sl[i-j-1]++; if(i+j+1=0; i--){ num += sl[i]; sum += num; cost[i] += sum; } ans += *min_element(cost.begin(), cost.end()); } for(int j=0; j