La tâche
La tâche est très simple. Étant donné un tableau contenant uniquement des entiers et des chaînes , affichez le plus grand nombre et le plus petit nombre.
Cas de test
Input: [1, 2, 3, 4, 5, 6, 7, 8]
Output: 1, 8
Input: [5, 4, 2, 9, 1, 10, 5]
Output: 1, 10
Input: [7, 8, 10, "Hello", 5, 5]
Output: 5, 10
Les nombres dans les chaînes ne sont pas considérés comme des entiers:
Input: [1, 2, 3, 4, "5"]
Output: 1, 4
S'il n'y a qu'un seul entier, c'est à la fois le plus grand et le plus petit entier:
Input: [1]
Output: 1, 1
Input: ["1", "2", "3", "4", 5]
Output: 5, 5
Règles
- Vous pouvez supposer qu'un tableau contiendra toujours au moins un entier.
- Tous les entiers sont positifs (supérieurs à 0)
- L'ordre de sortie n'a pas d'importance.
- C'est du code-golf , donc la soumission avec le moins d'octets gagne!
- Les chaînes peuvent contenir tous les caractères ASCII imprimables (
32 - 126
) et ne sont pas vides.
[1, 2, 3]
1 2 3
et {1; 2; 3}
sont tous des formats d'entrée valides, donc je ne vois pas pourquoi cela devrait être différent pour les littéraux de chaîne reçus de STDIN.