بکندباز

تابعی بنویسید که یک رشته را بگیرد و رشته‌ای با حالت صحیح برای عنوان‌های شخصیت‌های سریال بازی تاج‌وتخت (Game of Thrones) برگرداند.

  • کلمات “and”، “the”، “of” و “in” باید با حروف کوچک نوشته شوند.
  • تمام کلمات دیگر باید با حرف اول بزرگ و بقیه حروف کوچک نوشته شوند.

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

CorrectTitle("jOn SnoW, kINg IN thE noRth.") ➞ "Jon Snow, King in the North."

CorrectTitle("sansa stark, lady of winterfell.") ➞ "Sansa Stark, Lady of Winterfell."

CorrectTitle("TYRION LANNISTER, HAND OF THE QUEEN.") ➞ "Tyrion Lannister, Hand of the Queen."

نکات

  • علائم نگارشی و فاصله‌ها باید در موقعیت اصلی خود باقی بمانند.
  • کلمات دارای خط فاصله (hyphenated) به عنوان کلمات جداگانه در نظر گرفته می‌شوند.
  • مراقب کلماتی باشید که شامل “and”، “the”، “of” یا “in” هستند.
Assert.Equal("Jon Snow, King in the North.", Backendbaz.CorrectTitle("jOn SnoW, kINg IN thE noRth."));
Assert.Equal("Sansa Stark, Lady of Winterfell.", Backendbaz.CorrectTitle("sansa stark, lady of winterfell."));
Assert.Equal("Tyrion Lannister, Hand of the Queen.", Backendbaz.CorrectTitle("TYRION LANNISTER, HAND OF THE QUEEN."));

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

نظرات

*
*

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