بکندباز

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

  1. جمله آرزو را بنویسید (مثلاً “I HAVE WONDERFUL FRIENDS WHO LOVE ME”)
  2. تمام حروف صدا دار را حذف کنید
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"

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط