بکندباز

تابعی ایجاد کنید که کلمه ای را در ورودی بگیرد و مشخص کند آیا امکان ایجاد یک پالیندروم با مرتب کردن مجدد حروف در کلمه وجود دارد یا خیر.

مثال ها

is_palindrome_possible("rearcac") ➞ True
# می توان کلمه  "racecar" را ساخت

is_palindrome_possible("suhbeusheff") ➞ True
# می توان کلمه  "sfuehbheufs" را ساخت

is_palindrome_possible("palindrome") ➞ False
# نمی توان کلمه پالیندرومی ساخت

نکات

  • برای کلماتی که از اول پالیندروم هستند، True برمی گرداند .
  • کلمات با حروف کوچک آورده شده اند .
EXPECT_EQ(IsPalindromePossible("rearcac"), true);
EXPECT_EQ(IsPalindromePossible("suhbeusheff"), true);
EXPECT_EQ(IsPalindromePossible("palindrome"), false);

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

نظرات

*
*

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