<div class="task-content"> <p>سلسلة معقدة من القيم الاختيارية مع التحويلات الضمنية</p> </div>

Swift Hard optionals

مهمة «<div class="task-content"> <p>سلسلة معقدة من القيم الاختيارية مع التحويلات الضمنية</p> </div>»

<div>يحتوي النص على أعداد صحيحة مفصولة بمسافات، وكلمة "nil" للإشارة إلى عدم وجود قيمة. يجب تحليل النص إلى مصفوفة من الأعداد الصحيحة الاختيارية (Int?)، ثم لكل عنصر تنفيذ التسلسل التالي: إذا كانت القيمة موجودة، قم بتربيعها، وإلا اتركها nil. بعد ذلك، لكل عنصر، إذا لم يكن nil، استخرج القيمة، وحولها إلى نص، واكتبها في مصفوفة النصوص الناتجة، وإلا اكتب "nil". أخرج مصفوفة النصوص الناتجة مفصولة بمسافات. يجب تنفيذ الحل باستخدام السلاسل الاختيارية (optional chaining) وعوامل الدمج حسب nil (nil-coalescing).</div>

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

سطر واحد يحتوي على أعداد صحيحة وكلمة "nil"، مفصولة بمسافة واحدة. لا يتجاوز طول السطر 1000 حرف.

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

<p>سلسلة تحتوي على نتيجة المعالجة — أرقام (محولة إلى سلاسل) أو كلمة "nil"، مفصولة بمسافة واحدة.</p>

main.swift