Implementati o functie care primeste doua numere intregi a si b si determina minimul si maximul lor prin parametrii de iesire mn si mx.
In C++/C/Pascal parametrii de iesire se dau prin referinta/pointer; in Python functia returneaza cele doua valori ca tuplu (mn, mx).
Semnatura subprogramului (implementati exact aceasta functie/procedura - numele, parametrii, ordinea si tipul returnat trebuie sa coincida):
- C++:
void minMax(int a, int b, int &mn, int &mx) - C:
void minMax(int a, int b, int *mn, int *mx) - Pascal:
procedure minMax(a: integer; b: integer; var mn: integer; var mx: integer) - Python:
def minMax(a, b):
- Date de intrare
- Doua linii: a, apoi b.
- Date de iesire
- Minimul si maximul, separate printr-un spatiu.
- Restrictii
- -10^9 <= a, b <= 10^9
Exemple
Exemplul 1
Intrare
3 8
Iesire
3 8
Exemplul 2
Intrare
8 3
Iesire
3 8

