بکندباز

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

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

Amin
امتیاز:‌ 25823
تصحیح اتوماتیک 0 0
‎پایتون‎
10 بهمن 1403

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

aliahmadi98
امتیاز:‌ 8453
تصحیح اتوماتیک 0 0
‎پایتون‎
3 آبان 1403

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

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

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

amirgoodarzi
امتیاز:‌ 2656
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

MarsBoy
امتیاز:‌ 7594
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

Aboolkhafan
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

Sa_shadow
امتیاز:‌ 8535
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

haloam
امتیاز:‌ 1408
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

mantix
امتیاز:‌ 19352
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مهر 1403

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

نظرات

*
*

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