إزالة التكرارات من قائمة السلاسل النصية
Java
Easy
collections
مهمة «إزالة التكرارات من قائمة السلاسل النصية»
اكتب برنامجًا يقرأ الأسطر من الإدخال القياسي، ويخزنها في ArrayList، ثم يزيل جميع التكرارات، مع الاحتفاظ فقط بالعناصر الفريدة بترتيب ظهورها الأول. اطبع قائمة الأسطر الناتجة مفصولة بمسافات.
تنسيق الإدخال
السطر الأول يحتوي على عدد صحيح n (1 ≤ n ≤ 1000) — عدد الأسطر. ثم تتبع n من الأسطر، كل سطر في سطر منفصل.
تنسيق الإخراج
سطر واحد يحتوي على السلاسل الفريدة من القائمة الأصلية بترتيب ظهورها الأول، مفصولة بمسافة.
أمثلة
مثال 1
الإدخال
3
hello
world
hello
الإخراج
hello world
main.java