بلندگو


  • محدودیت زمان: ۰.۵ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

محمدجواد که پشت‌کار بالایی دارد، میخواهد به سخنرانی‌ای در مورد پشت‌کار گوش دهد و آن را برای خود یادداشت کند. متاسفانه مسئولین صدا اکوی صدا را در بیشترین حالت ممکن گذاشته اند و به ازای هر کلمه‌ی nn حرفی که سخنران میزند، nn کلمه پخش میشود که هر بار یک حرف از اول کلمه که قبلا حذف نشده حذف میشود و سپس به جای آن حرف، حرف بعدی آن گذاشته میشود. برای مثال اگر سخنران کلمه‌ی golabi را بگوید، بلندگو به این شکل به صدا در می‌آید:

golabi
oolabi
lllabi
aaaabi
bbbbbi
iiiiii
Plain text

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

ورودی🔗

در تنها خط ورودی یک رشته می‌آید، که نشان دهنده‌ی کلمه ایست که سخنران گفته است. فرض کنید طول رشته nn است.

1n20 1 \le n \le 20

خروجی🔗

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

مثال🔗

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

golabi
Plain text

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

golabi
oolabi
lllabi
aaaabi
bbbbbi
iiiiii
Plain text

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

codecup
Plain text

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

codecup
oodecup
dddecup
eeeecup
cccccup
uuuuuup
ppppppp
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.