# PBinfo #4385 – stergere2 – Rezolvare C++

Sursa: Codul lui Andrei
Limbaj: C++
Autor rezolvare: deivid

## Enunț

Cerinţa
Se dă un vector cu  n elemente numere  naturale. Să se șteargă din vector toate elementele egale cu cea mai mică valoare din vector.

Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii, reprezentând elementele vectorul.

Date de ieşire
Programul afișează pe ecran, separate prin spații, elementele vectorului obținut în urma ștergerilor.

Restricţii şi precizări

0 < n ≤ 1000
elementele vectorului vor fi mai mici decât 230

Exemplu:
Intrare

7
7 1 4 2 1 6 1 
Ieșire

7 4 2 6

## Cod sursă C++

```cpp
#include <iostream>
using namespace std;
int main(){
	int n, A[1001];
    cin >> n;
    for(int i = 1 ; i <= n ; i ++)
		cin >> A[i];
	int Min = A[1];
	for(int i = 2 ; i <= n ; i ++)
		if(A[i] < Min)
			Min = A[i];
	for(int i = n ; i >= 1; i --)
		if(A[i] == Min)
		{
			for(int j = i ; j < n ; j ++)
				A[j] = A[j+1];
			n --;
		}
	for(int i = 1 ; i <= n ; i ++)
		cout << A[i] << " ";
    return 0;
}
```

## Resurse

- [Pagina originală](https://codulluiandrei.ro/rezolvari/pbinfo/4385)
- [Sursa C++](https://codulluiandrei.ro/rezolvari/pbinfo/4385/cod.cpp)
- [Sursa pe GitHub](https://raw.githubusercontent.com/codulluiandrei/pbinfo/main/pbinfo-4385/main.cpp)
- [Cursuri de informatică pentru BAC](https://codulluiandrei.ro/academia/info-curs/pachet-cpp/)
