بکندباز

احتمال اینکه یک نفر تعداد مشخصی پرتاب آزاد را پشت سر هم با موفقیت انجام دهد، با توجه به درصد موفقیت او در پرتاب آزاد چقدر است؟ برای مثال، اگر سالی ۵۰٪ از پرتاب‌های آزاد خود را موفقیت‌آمیز انجام دهد، احتمال اینکه ۵ پرتاب آزاد را پشت سر هم با موفقیت انجام دهد، ۳٪ است.

در این چالش، باید تابعی بنویسید که احتمال موفقیت در انجام تعداد مشخصی پرتاب آزاد پشت سر هم را محاسبه کند. درصد موفقیت در پرتاب آزاد به عنوان ورودی به تابع داده می‌شود و تابع باید احتمال موفقیت در انجام تمام پرتاب‌ها را به صورت درصد برگرداند. پاسخ باید به نزدیک‌ترین عدد صحیح گرد شود و با علامت درصد نمایش داده شود.

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

free_throws("50%", 5) ➞ "3%"

free_throws("75%", 10) ➞ "6%"

free_throws("90%", 30) ➞ "4%"

توضیحات

  • نرخ موفقیت به صورت یک رشته (string) وارد می‌شود.
  • تابع باید یک رشته با علامت درصد (%) برگرداند.
  • پاسخ را به نزدیک‌ترین عدد صحیح گرد کنید.
self.assertEqual(free_throws("50%", 5), "3%")
self.assertEqual(free_throws("75%", 10), "6%")
self.assertEqual(free_throws("90%", 30), "4%")
self.assertEqual(free_throws("25%", 3), "2%")

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

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

DanialMahdik
تصحیح اتوماتیک
‎پایتون‎
22 مرداد 1405

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

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

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

Alann2
تصحیح اتوماتیک
‎پایتون‎
2 اسفند 1404

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

DnIYl_zr
تصحیح اتوماتیک
‎پایتون‎
27 شهريور 1404

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

Amin
تصحیح اتوماتیک
‎پایتون‎
9 شهريور 1404

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

user-jJQg
تصحیح اتوماتیک
‎پایتون‎
8 مرداد 1404

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

user-ixnb
تصحیح اتوماتیک
‎پایتون‎
13 اسفند 1403

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

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
13 اسفند 1403

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

نظرات

*
*