شما در حال ایجاد یک اپلیکیشن چت هستید و میخواهید ویژگی نام ناشناس را اضافه کنید. این ویژگی نام ناشناس، یک نام مستعار ایجاد میکند که شامل دو کلمه رندوم است که هر دو کلمه با همان حرف ابتدایی نام کوچک کاربر شروع میشود. تابعی ایجاد کنید که تشخیص دهد آیا لیست کاربران به درستی به لیست نامهای ناشناس نگاشته شده است یا خیر.
مثال
is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]) ➞ False
# هر دو کلمه در "Brandishing Mimosa" باید با "B" شروع شوند - "Brandishing Beaver" کار را درست میکند.
نمونه ورودی و خروجی
is_correct_aliases(["Adrian M.", "Harriet S.", "Mandy T."], ["Amazing Artichoke", "Hopeful Hedgehog", "Marvelous Mouse"]) ➞ True
is_correct_aliases(["Rachel F.", "Pam G.", "Fred Z.", "Nancy K."], ["Reassuring Rat", "Peaceful Panda", "Fantastic Frog", "Notable Nickel"]) ➞ True
is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]) ➞ False
نکات
هر دو کلمه در نام مستعار باید با حروف بزرگ شروع شوند.
is_correct_aliases(["Adrian M.", "Harriet S.", "Mandy T."], ["Amazing Artichoke", "Hopeful Hedgehog", "Marvelous Mouse"]) ➞ True
is_correct_aliases(["Rachel F.", "Pam G.", "Fred Z.", "Nancy K."], ["Reassuring Rat", "Peaceful Panda", "Fantastic Frog", "Notable Nickel"]) ➞ True
is_correct_aliases(["Beth T."], ["Brandishing Mimosa"]) ➞ False
is_correct_aliases(['Mick S.', 'Sam R.', 'Val W.'], ['Magnificent Mint', 'Sly Serpent', 'Victorious Viceroy']) ➞ True
is_correct_aliases(['Bella T.', 'Tom H.', 'Ben C.'], ['Beautiful Barn', 'Talented Tapestry', 'Cool Bamboo']) ➞ False
is_correct_aliases(['Bella T.', 'Tom H.', 'Ben C.'], ['Beautiful Barn', 'Talented Tapestry', 'Bountiful Bamboo']) ➞ True
نظرات