تصفية القائمة حسب طول السلسلة النصية
Kotlin
Easy
lambdas
مهمة «تصفية القائمة حسب طول السلسلة النصية»
اكتب برنامجًا يقرأ عددًا صحيحًا N، ثم يقرأ N من الأسطر. باستخدام تعبير لامدا، قم بتصفية الأسطر التي يزيد طولها عن 3 أحرف. اطبع الأسطر المصفاة بنفس الترتيب، كل سطر في سطر جديد. إذا لم تكن هناك أسطر مصفاة، اطبع "NO".
تنسيق الإدخال
السطر الأول: عدد صحيح N (1 ≤ N ≤ 100). ثم N من السلاسل النصية، كل منها في سطر منفصل. يمكن أن تحتوي السلاسل النصية على أي رموز باستثناء المسافات.
تنسيق الإخراج
أخرج السلاسل المصفاة (الطول > 3) بالترتيب الأصلي، كل سلسلة في سطر جديد. إذا لم توجد مثل هذه السلاسل، أخرج "NO".
أمثلة
مثال 1
الإدخال
3
1 2 3
الإخراج
1 2 3
مثال 2
الإدخال
4
hello
hi
kotlin
java
الإخراج
hello
kotlin
java
مثال 3
الإدخال
1
5
الإخراج
NO
main.kt