تصفية القائمة حسب طول السلسلة النصية

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