Filterung einer Liste nach Zeichenkettenlänge
Kotlin
Easy
lambdas
Aufgabe «Filterung einer Liste nach Zeichenkettenlänge»
Schreiben Sie ein Programm, das eine ganze Zahl N einliest, dann N Zeichenketten einliest. Verwenden Sie einen Lambda-Ausdruck, um Zeichenketten zu filtern, deren Länge größer als 3 Zeichen ist. Geben Sie die gefilterten Zeichenketten in derselben Reihenfolge aus, jede in einer neuen Zeile. Falls es keine gefilterten Zeichenketten gibt, geben Sie "NO" aus.
Eingabeformat
Erste Zeile: eine ganze Zahl N (1 ≤ N ≤ 100). Dann N Zeichenketten, jede in einer eigenen Zeile. Die Zeichenketten können beliebige Zeichen außer Leerzeichen enthalten.
Ausgabeformat
Geben Sie die gefilterten Zeichenketten (Länge > 3) in der ursprünglichen Reihenfolge aus, jede in einer neuen Zeile. Falls es keine solchen Zeichenketten gibt, geben Sie "NO" aus.
Beispiele
Beispiel 1
EINGABE
3
1 2 3
AUSGABE
1 2 3
Beispiel 2
EINGABE
4
hello
hi
kotlin
java
AUSGABE
hello
kotlin
java
Beispiel 3
EINGABE
1
5
AUSGABE
NO
main.kt