... pero bueno, no es necesario ser estricto.
Dada una matriz no vacía de enteros estrictamente positivos, determine si es:
- Monótono estrictamente decreciente . Esto significa que cada entrada es estrictamente menor que la anterior.
- Monótono no creciente, pero no estrictamente decreciente . Esto significa que cada entrada es menor o igual que la anterior, y la matriz no cae en la categoría anterior.
- Ninguna de las anteriores .
Tenga en cuenta los siguientes casos de esquina:
- Una matriz con un solo número es monótono estrictamente decreciente (de manera muy vaga).
- Una matriz con el mismo número repetido es monótona, no aumenta, pero no disminuye estrictamente.
Reglas
Puede proporcionar un programa o una función
La entrada se puede tomar en cualquier formato razonable: matriz, lista, cadena con números separados por espacios, ...
Puede elegir tres salidas consistentes para las tres categorías respectivamente. Por ejemplo, las salidas pueden ser números 0
, 1
, 2
; o cadenas 1 1
, 1 0
cadena vacía.
El código más corto en bytes gana
Casos de prueba
Monótono estrictamente decreciente:
7 5 4 3 1
42 41
5
Monótono que no aumenta, pero no disminuye estrictamente:
27 19 19 10 3
6 4 2 2 2
9 9 9 9
Ninguna de las anteriores:
1 2 3 2
10 9 8 7 12
4 6 4 4 2