إزالة المسافات الزائدة

TypeScript Easy strings

مهمة «إزالة المسافات الزائدة»

اكتب برنامجًا يأخذ سلسلة نصية تحتوي على كلمات مفصولة بمسافة واحدة أو أكثر. يجب إزالة المسافات الزائدة: ترك مسافة واحدة فقط بين الكلمات، وإزالة جميع المسافات في البداية والنهاية. اطبع السلسلة الناتجة.

تنسيق الإدخال

سطر واحد يتكون من حروف الأبجدية اللاتينية ومسافات. لا يتجاوز طول السطر 1000 حرف.

تنسيق الإخراج

سطر واحد — السلسلة الأصلية بدون مسافات زائدة.

أمثلة

مثال 1

الإدخال
hello world
الإخراج
hello world

مثال 2

الإدخال
6 1 2 -5 4 3 -1 3
الإخراج
6

مثال 3

الإدخال
multiple spaces
الإخراج
multiple spaces

مثال 4

الإدخال
4 -2 -3 -1 -4 2
الإخراج
4
main.ts