بکندباز

جان در حال بازی تاس است. قوانین به شرح زیر است.

  1. دو تاس بیندازید.
  2. اعداد روی تاس را با هم جمع کنید.
  3. مجموع را به امتیاز کلی خود اضافه کنید.
  4. این کار را برای سه دور تکرار کنید.

اما اگر مقدار دو تاس برابر شود، امتیاز شما فوراً پاک می شود و بازی شما بلافاصله به پایان می رسد و امتیاز 0 می شود!

تابعی ایجاد کنید که لیستی از تاپل ها را به عنوان ورودی دریافت کند و پس از پایان بازی، امتیاز جان را برگرداند.

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

DiceGame([(1, 2), (3, 4), (5, 6)]) ➞ 21

DiceGame([(1, 1), (5, 6), (6, 4)]) ➞ 0

DiceGame([(4, 5), (4, 5), (4, 5)]) ➞ 27
DiceGame([(1, 2), (3, 4), (5, 6)])  ➞ 21
DiceGame([(1, 1), (5, 6), (6, 4)])  ➞ 0
DiceGame([(4, 5), (4, 5), (4, 5)])  ➞ 27

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

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