بکندباز

برخی از کاراکترها پس از چرخش 180 درجه تغییر نمی کنند یا هنوز یک کاراکتر معتبر هستند. به عنوان مثال، حروف بزرگ “H”، “I”، “N”، “O”، “S”، “X”، “Z” پس از چرخش تغییر نمی کند، حرف “M” تبدیل به “W” می شود که کاراکتر معتبری است، و برعکس اما مثلاً حرف E پس از چرخش 180 درجه، حرف معتبری نیست.

بنابراین، کلمه “WOW” به کلمه “MOM” تبدیل می شود. اما، کلمه “HOME” قابل چرخش نیست.

تعداد کلمات چرخشی قابل خواندن منحصر به فرد را در رشته ورودی txt (بدون تکرار) بیابید.

نمونه ورودی و خروجی

RotatedWords("HSSN") ➞ 1

RotatedWords("OS IS UPDATED") ➞ 2

RotatedWords("MUBASHIR") ➞ 0
# "OS" و "IS" قابل چرخش هستند

نکات

رشته فقط شامل حروف بزرگ است.

RotatedWords("HSSN")  ➞ 1
RotatedWords("OS IS UPDATED")  ➞ 2
RotatedWords("MUBASHIR")  ➞ 0
RotatedWords("WHO IS WHO")  ➞ 2

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

نظرات

*
*