// -100 și 100
// Crescator, dacă șirul este monoton crescător,
// Descrescator dacă este monoton descrescător,
// Nemonoton în caz contrar.
#include <iostream>
using namespace std;
int main() {
// Declaram un array pentru a stoca cele 4 numere.
int numere[4];
// Citim numerele de la tastatura.
for (int i = 0; i < 4; ++i) {
std::cin >> numere[i];
}
// Verificam daca sirul este strict crescator.
bool crescator = true;
for (int i = 0; i < 3; ++i) {
if (numere[i] >= numere[i+1]) {
crescator = false;
break;
}
}
// Verificam daca sirul este strict descrescator.
bool descrescator = true;
for (int i = 0; i < 3; ++i) {
if (numere[i] <= numere[i+1]) {
descrescator = false;
break;
}
}
// Afisam rezultatul.
if (crescator) {
std::cout << "Crescator" << std::endl;
} else if (descrescator) {
std::cout << "Descrescator" << std::endl;
} else {
std::cout << "Nemonoton" << std::endl;
}
return 0;
}
Ly8gLTEwMCDImWkgMTAwCi8vIENyZXNjYXRvciwgZGFjxIMgyJlpcnVsIGVzdGUgbW9ub3RvbiBjcmVzY8SDdG9yLCAKLy8gRGVzY3Jlc2NhdG9yIGRhY8SDIGVzdGUgbW9ub3RvbiBkZXNjcmVzY8SDdG9yLAovLyBOZW1vbm90b24gw65uIGNheiBjb250cmFyLgojaW5jbHVkZSA8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIC8vIERlY2xhcmFtIHVuIGFycmF5IHBlbnRydSBhIHN0b2NhIGNlbGUgNCBudW1lcmUuCiAgICBpbnQgbnVtZXJlWzRdOwogICAgCiAgICAvLyBDaXRpbSBudW1lcmVsZSBkZSBsYSB0YXN0YXR1cmEuCiAgICBmb3IgKGludCBpID0gMDsgaSA8IDQ7ICsraSkgewogICAgICAgIHN0ZDo6Y2luID4+IG51bWVyZVtpXTsKICAgIH0KICAgIAogICAgLy8gVmVyaWZpY2FtIGRhY2Egc2lydWwgZXN0ZSBzdHJpY3QgY3Jlc2NhdG9yLgogICAgYm9vbCBjcmVzY2F0b3IgPSB0cnVlOwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCAzOyArK2kpIHsKICAgICAgICBpZiAobnVtZXJlW2ldID49IG51bWVyZVtpKzFdKSB7CiAgICAgICAgICAgIGNyZXNjYXRvciA9IGZhbHNlOwogICAgICAgICAgICBicmVhazsKICAgICAgICB9CiAgICB9CiAgICAKICAgIC8vIFZlcmlmaWNhbSBkYWNhIHNpcnVsIGVzdGUgc3RyaWN0IGRlc2NyZXNjYXRvci4KICAgIGJvb2wgZGVzY3Jlc2NhdG9yID0gdHJ1ZTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgMzsgKytpKSB7CiAgICAgICAgaWYgKG51bWVyZVtpXSA8PSBudW1lcmVbaSsxXSkgewogICAgICAgICAgICBkZXNjcmVzY2F0b3IgPSBmYWxzZTsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQogICAgCiAgICAvLyBBZmlzYW0gcmV6dWx0YXR1bC4KICAgIGlmIChjcmVzY2F0b3IpIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgIkNyZXNjYXRvciIgPDwgc3RkOjplbmRsOwogICAgfSBlbHNlIGlmIChkZXNjcmVzY2F0b3IpIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgIkRlc2NyZXNjYXRvciIgPDwgc3RkOjplbmRsOwogICAgfSBlbHNlIHsKICAgICAgICBzdGQ6OmNvdXQgPDwgIk5lbW9ub3RvbiIgPDwgc3RkOjplbmRsOwogICAgfQogICAgCiAgICByZXR1cm4gMDsKfQ==