Filtrage d'une liste par longueur de chaîne

Kotlin Easy lambdas

Tâche «Filtrage d'une liste par longueur de chaîne»

Écrivez un programme qui lit un entier N, puis lit N chaînes. À l'aide d'une expression lambda, filtrez les chaînes dont la longueur est supérieure à 3 caractères. Affichez les chaînes filtrées dans le même ordre, chacune sur une nouvelle ligne. S'il n'y a pas de chaînes filtrées, affichez "NO".

Format d\ entrée

Première ligne : un entier N (1 ≤ N ≤ 100). Ensuite N chaînes, chacune sur une ligne séparée. Les chaînes peuvent contenir n'importe quel caractère, à l'exception des espaces.

Format de sortie

Affichez les chaînes filtrées (longueur > 3) dans l'ordre original, chacune sur une nouvelle ligne. S'il n'y a pas de telles chaînes, affichez "NO".

Exemples

Exemple 1

ENTRÉE
3 1 2 3
SORTIE
1 2 3

Exemple 2

ENTRÉE
4 hello hi kotlin java
SORTIE
hello kotlin java

Exemple 3

ENTRÉE
1 5
SORTIE
NO
main.kt