ترمیم یک خاطره


بخشی از دفترچه خاطرات رستم بر اثر گذشت زمان پوسیده و یکی از خاطرات او ناخوانا شده است. قصد داریم این خاطره‌ی رستم را ترمیم کنیم. برای این کار مجموعه‌ای از واژگان مورد استفاده‌ی رستم را از بقیه‌ی بخش‌های دفترچه استخراج کرده‌ایم و می‌خواهیم به کمک این واژه‌ها، واژه‌های ناقص این خاطره را حدس بزنیم.

می‌دانیم رستم در خاطرات خود، فقط از ٢۶ حرف الفبای باستانی آن زمان استفاده می‌کرده است. برای این که کار شما در گرفتن ورودی راحت باشد، ما به جای آن الفبا، از ٢۶ حرف کوچک الفبای انگلیسی استفاده می‌کنیم.

در این خاطره‌ی رستم، تعدادی از حروف پوسیده‌اند و به حروفی غیر از ٢۶ حرف الفبا تغییر کرده‌اند. بنابراین هر حرفی که به صورت یکی از ٢۶ حرف الفبا باقی مانده باشد، حتماً سالم مانده است.

برنامه شما باید ابتدا مجموعه‌ای از واژگان مورداستفاده‌ی رستم را دریافت کند و سعی کند به کمک آن‌ها شکل درست کلمات این خاطره را پیدا کند.

مثلاً اگر مجموعه واژگان به صورت زیر باشد:

rostam, nabard, kolaahkhood, hastam, doshman, man, roodkhaane, sarzamin

می‌توان تشخیص داد که جمله‌ی m+2 =ost@| #as)2% در واقع man rostam hastam بوده است.

ورودی🔗

در خط اول ورودی عدد nn می‌آید. nn حداکثر ١٠٠٠ است.

در خط بعدی، مجموعه nn واژه مورداستفاده رستم در یک سطر می‌آید. این واژه‌ها با space جدا شده‌اند و فقط از حروف الفبای انگلیسی تشکیل شده‌اند و حداکثر طول هرکدام ٢٠ است. در بین آنها ممکن است واژه‌ای تکراری باشد. در خط بعدی، خاطره رستم که یک رشته با حداکثر ١٠٠٠٠ کلمه است می‌آید.

خروجی🔗

اگر ترمیم این خاطره ممکن نیست بنویسید not recoverable. اگر کلمه‌ای وجود دارد که به بیش از یک روش قابل ترمیم است فقط بنویسید multiple و در غیر این صورت خاطره‌ی ترمیم‌شده را بنویسید.


ورودی نمونه ۱🔗

10
iran rostam the hame saraye ast blackboard doshman man jaye
h/-e *ay# ir[] s*r/@. m@# as)
Plain text

خروجی نمونه ۱🔗

hame jaye iran saraye man ast
Plain text

ورودی نمونه ۲🔗

7
this blackboard a shuttle is afrasiab framework
th#! *s afr@asi() bl$-------
Plain text

خروجی نمونه ۲🔗

not recoverable
Plain text

ورودی نمونه ۳🔗

6
mobile not responding sohrab hurt recoverable
/*- ===========
Plain text

خروجی نمونه ۳🔗

not recoverable
Plain text

ورودی نمونه ۴🔗

8
e turanzamin mar iranzamin doshman jadugar daryache man
m$( e jadu*/-
Plain text

خروجی نمونه ۴🔗

multiple
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.