بکندباز

فرض کنید برای وسایل دزدیده‌شده بیمه‌ای دارید، اما این بیمه تنها تا سقف مشخصی (مثلاً 50,000€) خسارت را پوشش می‌دهد.
حال می‌خواهیم مقدار ضرری که تحت پوشش بیمه قرار نگرفته است را محاسبه کنیم.

وظیفه:
یک دیکشنری شامل اقلام دزدیده‌شده و قیمت آن‌ها و یک مقدار عددی حداکثر پوشش بیمه داده شده است.
تفاوت بین مجموع ارزش اقلام و سقف بیمه را برگردانید.

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

CalcDiff({ "baseball bat": 20 }, 5) ➞ 15

CalcDiff({"skate": 10, "painting": 20 }, 19) ➞ 11

CalcDiff({"skate": 200, "painting": 200, "shoes": 1 }, 400) ➞ 1

نکات:

  • دیکشنری همیشه حداقل یک آیتم دارد (هیچ‌گاه خالی نیست).
  • مجموع ارزش اقلام همیشه از سقف بیمه بیشتر خواهد بود.
CalcDiff({ "baseball bat": 20 }, 5)  ➞ 15
CalcDiff({"skate": 10, "painting": 20 }, 19)  ➞ 11
CalcDiff({"skate": 200, "painting": 200, "shoes": 1 }, 400)  ➞ 1

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

نظرات

*
*

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