یک طلسم جادویی نمادی است که نشاندهنده آرزویی است که فرد میخواهد در زندگی خود محقق کند. برای ایجاد طلسم معمولاً این مراحل انجام میشود:
- جمله آرزو را بنویسید (مثلاً “I HAVE WONDERFUL FRIENDS WHO LOVE ME”)
- تمام حروف صدا دار را حذف کنید
AUFRINDSWHLOVME
3. حروف تکراری را حذف کنید (با نگهداشتن آخرین حرف) و از آنچه باقی میماند یک نماد طراحی کنید
FRNDSWHLVM
تابعی بنویسید که یک رشته دریافت کند و حروف صدا دار و تکراری را حذف کند. رشته خروجی باید:
- بدون فاصله باشد
- با حروف بزرگ باشد
نمونه ورودی و خروجی
sigilize("i am healthy") ➞ "MLTHY"
sigilize("I FOUND MY SOULMATE") ➞ "FNDYSLMT"
sigilize("I have a job I enjoy and it pays well") ➞ "HVBJNDTPYSWL"
نکات:
- برای حروف تکراری، آخرین حرف حفظ میشود
- حروف صدا دار در انگلیسی: A, E, I, O, U (حروف کوچک و بزرگ)
sigilize("i am healthy") ➞ "MLTHY"
sigilize("I FOUND MY SOULMATE") ➞ "FNDYSLMT"
sigilize("I have a job I enjoy and it pays well") ➞ "HVBJNDTPYSWL"
sigilize("I HAVE WONDERFUL FRIENDS WHO LOVE ME") ➞ "FRNDSWHLVM"
sigilize("My business is financially successful") ➞ "MBNYCSFL"
sigilize("I heard the song closing time playing on the radio") ➞ "CSMPLYGNTHRD"
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات