Problema 1
Enunţ: Se citeşte un vector cu n numere întregi. Să se şteargă din acest vector cel mai mic număr din el, după să se afişeze vectorul inversat.
OBSERVAŢIE: Să se rezolve problema considerând că numerele nu sunt distincte.
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
int n,i,j,min;
cout<<"n=";cin>>n;
int a[n];
for(i=0;i<n;i++)
cin>>a[i];
min=a[0];
for(i=0;i<n;i++)
if(min>a[i])
min=a[i];
for(i=0;i<n;i++)
if(a[i]==min)
{
for(j=i;j<n;j++)
a[j]=a[j+1];
n--;
i--;
}
for(i=n-1;i>=0;i--)
cout<<a[i]<<" ";
return 0;
}