Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, i, nr, x = 0, y = 1, OK1 = 0, OK2 = 0;
cin >> n;
for(i = 1; i <= n; i++){
cin >> nr;
if(nr % 2 == 0 && nr < x)
OK1 = 1;
else x = nr;
if(nr % 2 == 1 && nr > y)
OK2 = 1;
else y = nr;
}
if(OK1 == 0)
cout << "Numerele pare sunt in ordine crescatoare." << endl;
else
cout << "Numerele pare nu sunt in ordine crescatoare." << endl;
if(OK2 == 0)
cout << "Numerele impare sunt in ordine descrescatoare.";
else
cout << "Numerele impare nu sunt in ordine descrescatoare.";
return 0;
}
// Sper ca este ok