مهمة برمجية: التحقق التكراري من الجناس الناقص (Anagrams)

C++ Medium recursion

مهمة «مهمة برمجية: التحقق التكراري من الجناس الناقص (Anagrams)»

تم إعطاء سلسلتين نصيتين. المطلوب باستخدام العودية التحقق مما إذا كانتا تشكلان تناظرًا حرفيًا (أي تحتويان على نفس الأحرف بنفس العدد، مع تجاهل حالة الأحرف). يجب أن يكون الحل عوديًا، دون استخدام حلقات أو ترتيبات مدمجة. لا يتجاوز طول السلسلتين 100 حرف.

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

يتم إدخال سطرين، كل سطر في سطر منفصل.

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

أخرج 'YES' إذا كانت السلاسل النصية عبارة عن أناجرام، وإلا أخرج 'NO'.

أمثلة

مثال 1

الإدخال
abc abd
الإخراج
NO

مثال 2

الإدخال
5 12 23 34 45 56
الإخراج
NO
main.cpp