Informatică, întrebare adresată de marioara122012ox1n17, 8 ani în urmă

Să se șteargă din șirul X elementul aflat pe poziția p.

Răspunsuri la întrebare

Răspuns de stassahul
13
Nimic greu, faci permutarea in stinga a lementelor de pe pozitia p+1, astfel micsorind numarul de elemente din X cu 1.

#include <iostream>

using namespace std;

int n,p;

int main()
{

    cin >> n >> p;
    int a[n+1];

    for(int i=1;i<=n;i++)
        cin >> a[i];

    for(int i=p+1;i<=n;i++)
        a[i-1]=a[i];

    n--;

    for(int i=1;i<=n;i++)
        cout << a[i] << " ";

    return 0;

}

stassahul: Daca iti trebuia in pascal, imi scrii
Alte întrebări interesante