جان در حال بازی تاس است. قوانین به شرح زیر است.
- دو تاس بیندازید.
- اعداد روی تاس را با هم جمع کنید.
- مجموع را به امتیاز کلی خود اضافه کنید.
- این کار را برای سه دور تکرار کنید.
اما اگر مقدار دو تاس برابر شود، امتیاز شما فوراً پاک می شود و بازی شما بلافاصله به پایان می رسد و امتیاز 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
نظرات