#PTA上出现了段错误#

在PTA上遇到一个问题,提交出现段错误,请问应该在何处进行改动

img

img


img

题目要求是什么,注意输出格式、范围问题。

#include<bits/stdc++.h>
using namespace std;
int x[1000000],y[1000000];
int main()
{
    ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);
    int n;
    cin>>n;
    for(int i=0;i<n;i++)
        cin>>x[i]>>y[i];
    sort(y,y+n);
    long long ans=0;
    for(int i=0;i<n;i++)
        ans+=abs(y[i]-y[n/2]);
    cout<<ans<<endl;
}

题目都说了,油井数量100万啊,你才定义1万
定义全局变量 int a[1000001];才行。