почему я получаю SIGCONT, он работает в некоторых IDE - PullRequest
0 голосов
/ 18 мая 2019

Я решаю практическую проблему из codechef problemcode: RECIPE

Сначала я попытался использовать массив вместо вектора, но я получил ту же ошибку

    int n;
    int flag=0,x=0;
    vector <int> v;
    cin>>n;
    int a[n];
    for (int i=0; i<n; i++)
    {
        cin>>a[i];
        v.push_back(a[i]);
    }
    sort(a,a+n);
    x=a[0];
    for (int i=1; i<n; i++)
        if (a[i]%x!=0)
        {
            flag=1;
            break;
        }
    vector<int>::iterator p;
    if (flag==0)
        for (p=v.begin(); p<v.end(); p++)
            cout<<*p/x<<" ";
    else for (p=v.begin(); p<v.end(); p++)
            cout<<*p<<" ";
    cout<<endl;

Этот код работает в моей среде IDEно это дает ошибку времени выполнения на IDE * codechef

...