بکندباز

یک ایزوگرام (isogram) کلمه‌ای است که هیچ حرفی در آن تکرار نشده است. یک تابع ایجاد کنید که یک رشته را گرفته و بسته به اینکه آیا این رشته یک «ایزوگرام» است یا نه، True یا False را بازگرداند.

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

IsIsogram("Algorism") ➞ True

IsIsogram("PasSword") ➞ False

IsIsogram("Consecutive") ➞ False

نکات

  • حساسیت به حروف بزرگ و کوچک را نادیده بگیرید (باید غیر حساس به حالت باشد).
  • همه‌ی تست‌ها شامل رشته‌های معتبر یک کلمه‌ای هستند.
Assert.True(Backendbaz.IsIsogram("Algorism"));
Assert.False(Backendbaz.IsIsogram("PasSword"));
Assert.False(Backendbaz.IsIsogram("Consecutive"));
Assert.True(Backendbaz.IsIsogram("Dermatoglyphics"));
Assert.False(Backendbaz.IsIsogram("Consecutive"));
Assert.True(Backendbaz.IsIsogram("Unforgivable"));
Assert.False(Backendbaz.IsIsogram("Moose"));

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

نظرات

*
*

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