بکندباز

برخی از کاراکترها پس از چرخش 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

پاسخ های کاربران به این تمرین

mantix
امتیاز:‌ 16431
0 0
‎C#‎
11 اسفند 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aliak
امتیاز:‌ 9271
تصحیح اتوماتیک 0 0
‎C#‎
15 مرداد 1402

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*