بکندباز

راجر وحشی در یک دوئل وسترن شرکت می‌کند، به این معنی که او باید سریع‌تر از رقیبش در یک تقابل با اسلحه، اسلحه‌اش را بکشد و شلیک کند. با توجه به دو رشته ورودی، مشخص کنید کدام شخص اسلحه‌اش را سریع‌تر کشیده است. اگر هر دو در یک زمان کشیده شده باشند، "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")

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

پاسخ های کاربران به این تمرین

---N---
تصحیح اتوماتیک
‎پایتون‎
18 مرداد 1405

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-vud8
تصحیح اتوماتیک
‎پایتون‎
16 مرداد 1405

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-9XCM
تصحیح اتوماتیک
‎پایتون‎
12 مرداد 1405

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-fbKo
تصحیح اتوماتیک
‎پایتون‎
2 ارديبهشت 1405

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Amin
تصحیح اتوماتیک
‎پایتون‎
10 بهمن 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

aliahmadi98
تصحیح اتوماتیک
‎پایتون‎
3 آبان 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

h.a.s.a.n
تصحیح اتوماتیک
‎پایتون‎
26 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

amirgoodarzi
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Aboolkhafan
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

Sa_shadow
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

haloam
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
تصحیح اتوماتیک
‎پایتون‎
24 مهر 1403

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

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