راجر وحشی در یک دوئل وسترن شرکت میکند، به این معنی که او باید سریعتر از رقیبش در یک تقابل با اسلحه، اسلحهاش را بکشد و شلیک کند. با توجه به دو رشته ورودی، مشخص کنید کدام شخص اسلحهاش را سریعتر کشیده است. اگر هر دو در یک زمان کشیده شده باشند، "tie"
را برگردانید.
مثال
showdown(
" Bang! ",
" Bang! "
) ➞ "p1"
# p1 زودتر از p2 اسلحهاش را میکشد
showdown(
" Bang! ",
" Bang! "
) ➞ "p2"
showdown(
" Bang! ",
" Bang! "
) ➞ "tie"
نمونه ورودی و خروجی
showdown(" Bang! ", " Bang! ") ➞ "p1"
showdown(" Bang! ", " Bang! ") ➞ "p2"
showdown(" Bang! ", " Bang! ") ➞ "tie"
نکات
هر دو رشته طول یکسانی دارند.
self.assertEqual(showdown( " Bang! ", " Bang! "), "p1") self.assertEqual(showdown( " Bang! ", " Bang! "), "p2") self.assertEqual(showdown( " Bang! ", " Bang! "), "tie") self.assertEqual(showdown(" Bang! ", " Bang! "), "p1") self.assertEqual(showdown(" Bang! ", " Bang! "), "p1") self.assertEqual(showdown(" Bang! ", " Bang! "), "tie") self.assertEqual(showdown(" Bang! ", " Bang! "), "p2")
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات