fbpx

Problema #486 – MinMax0 – Rezolvari PBInfo

de Mihai-Alexandru

Se citește n, apoi încă n numere naturale, reprezentând elementele unui vector.

Cerinţa

Calculaţi valoarea minimă minim și valoarea maximă maxim a valorilor elementelor vectorului.

Date de intrare

Programul citește de la tastatură de numărul n, apoi încă n numere naturale, reprezentând elementele vectorului.

Date de ieşire

Programul va afișa pe ecran cele două numere minim şi maxim, separate printr-un singur spaţiu.

Restricţii şi precizări

  • 0 < n < 1000
  • elementele vectorului vor fi mai mici decât 1000000

Exemplu

Intrare

5
8 2 9 4 5 

Ieșire

2 9

Explicație

Vectorul conține 5 elemente. Valoarea maxima este 9, iar valoarea minimă este 2.

#include <bits/stdc++.h>

using namespace std;
int main()
{
   int a[10000],n,minim=999999999,maxim=-999999999;
   cin >>n;
   for(int i=1;i<=n;++i)
   {
       cin >>a[i];
       if(a[i]>maxim) maxim=a[i];
       if(a[i]<minim) minim=a[i];
   }
   cout <<minim<<" "<<maxim;
    return 0;
}
Comentarii

S-ar putea sa iti placa