بسم الله الرّحمن الرّحیم
دو رده بندی در کانال تلگرام (https://telegram.me/HelliCode) بصورت نهایی اعلام خواهد شد که به تفکیک دانش آموزان اوّل متوسطه و بقیّه دانش آموزان و دانشجویان خواهد بود.
برای اوّلین بار در این مسابقه از سیستم ((امتیازدهی پویا)) استفاده شده است. (توضیحات کامل در مورد این سیستم امتیازدهی در کانال داده شده است.)
برای افزودن هیجان مسابقه(😉)، امتیاز دو سوال آخر بعد از پایان مسابقه داده خواهد شد. (پس حتما برنامه تان را برای همه حالات بررسی کنید، چون تا قبل از پایان مسابقه نمی توانید از درستی برنامه تان اطمینان حاصل کنید.)
موفّق باشید امیری 😄
-> محدودیت زمانی: 3 ثانیه <-
-> محدودیت حافظه: 512 مگابایت <-
متنی چند خطّی داده شده است که ممکن است هر نوع کاراکتری در آن باشد. (مثل حروف کوچک و بزرگ انگلیسی، اعداد، فاصله، کاراکترهای خاص مثل !، @، #، $ و...)
برنامه ای بنویسید که تغییرات زیر را روی متن انجام دهد و سپس آن را در خروجی بدهد:
salam
و sOsKi
را داشته باشیم، و خطّ salam
در ورودی قبل از sOsKi
آمده باشد، در یک خطّ salamsOsKi
را خواهیم داشت، و اگر sOsKisalam
را در نظر بگیرید، غلط است چون به ترتیب ورودی نیامده است.)در خطّ اوّل ورودی، عدد طبیعی n
، تعداد خطوط متن آمده است. (n < 100000
)
در n
خطّ بعدی، و در هر خط یک سطر، از متن داده می شود. (طول هر خط از 300
کاراکتر کمتر است.)
متنی که با شرایط گفته شده ویرایش داده اید را در خروجی چاپ کنید. (هر سطر از متن در یک خط مجزّای از خروجی)
ورودی |
---|
4 |
Salam :D |
ChiKar Mikoni |
Coding ? ? ? ? ! $ @ ! ? :-) |
mOzAhemeT nemiSham BoRo code BezAn, Bye |
خروجی |
---|
SalamDCodingChiKarMikoni |
mOzAhemeTnemiShamBoRocodeBezAnBye |