ترجمة نص مهمة البرمجة من الروسية إلى العربية: فك تشفير السلاسل مع التكرارات

Python Hard strings

مهمة «ترجمة نص مهمة البرمجة من الروسية إلى العربية: فك تشفير السلاسل مع التكرارات»

إليك ترجمة النص إلى العربية مع الحفاظ على جميع علامات HTML وعدم تغيير الأكواد البرمجية:

<p>تم تقديم سلسلة مشفرة تتكون من أحرف الأبجدية اللاتينية (a-z) والأرقام (0-9). يتم التشفير وفقًا للقاعدة: إذا تبع الحرف رقم، فإن هذا الحرف يتكرر بعدد المرات المحدد. إذا كان الرقم غائبًا، يُعتبر الحرف مرة واحدة. يمكن أن تكون الأرقام متعددة الأرقام. يجب فك تشفير السلسلة وإخراج النتيجة. لا يتجاوز طول السلسلة الأصلية 10^5، وقد يصل طول السلسلة المفكوكة إلى 10^9، لذلك لا يمكن تشكيل السلسلة بأكملها في الذاكرة. يجب إخراج النتيجة على أجزاء، دون حفظها بالكامل.</p>

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

سطر واحد يحتوي على تسلسل مشفر.

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

السلسلة المفكوكة (تُعرض بالكامل، ولكن لا يجب تخزينها في الذاكرة بالكامل).

أمثلة

مثال 1

الإدخال
x10y
الإخراج
xxxxxxxxxxy

مثال 2

الإدخال
z
الإخراج
z
main.py