... mais bon, pas besoin d'être strict.
Étant donné un tableau d'entiers strictement positifs non vide, déterminez s'il s'agit:
- Monotone strictement décroissant . Cela signifie que chaque entrée est strictement inférieure à la précédente.
- Monotone non croissant, mais pas strictement décroissant . Cela signifie que chaque entrée est inférieure ou égale à la précédente et que le tableau ne relève pas de la catégorie ci-dessus.
- Aucune de ces réponses .
Notez les cas de coin suivants:
- Un tableau avec un seul numéro est monotone décroissant strictement (de manière vide).
- Un tableau avec le même nombre répété est monotone, non croissant, mais non strictement décroissant.
Règles
Vous pouvez fournir un programme ou une fonction
Les entrées peuvent être prises dans n'importe quel format raisonnable: tableau, liste, chaîne avec des nombres séparés par des espaces, ...
Vous pouvez choisir trois sorties cohérentes pour les trois catégories respectivement. Par exemple, les sorties peuvent être des nombres 0
, 1
, 2
; ou des chaînes 1 1
, 1 0
chaîne vide.
Le code le plus court en octets gagne
Cas de test
Monotone strictement décroissant:
7 5 4 3 1
42 41
5
Monotone non croissant, mais pas strictement décroissant:
27 19 19 10 3
6 4 2 2 2
9 9 9 9
Aucune de ces réponses:
1 2 3 2
10 9 8 7 12
4 6 4 4 2