بکندباز

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

تابعی ایجاد کنید که بررسی کند اگر محموله ها در کشتی جا می شوند، مقدار True و در غیر اینصورت مقدار False را برگرداند.

  • “S” به معنای 50 فضای بار است.
  • “M” به معنای 100 فضای بار است.
  • “L” به معنای 200 فضای بار است.

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

will_fit(["M", "S", "L", "M"], [56, 62, 84, 90]) ➞ True

will_fit(["S", "S", "S", "S", "L"], [40, 50, 60, 70, 80, 90, 200]) ➞ False

will_fit(["L", "L", "M"], [56, 62, 84, 90]) ➞ True
self.assertEqual(will_fit(["M", "S", "L", "M"], [56, 62, 84, 90]), True)
self.assertEqual(will_fit(["S", "S", "S", "S", "L"], [40, 50, 60, 70, 80, 90, 200]), False)
self.assertEqual(will_fit(["L", "L", "M"], [56, 62, 84, 90]), True)

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

MarsBoy
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
19 آذر 1403

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

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

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

Moohal
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
23 تير 1403

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

AmirNamdari
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
9 فروردين 1403

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

Aaaaaa
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
26 اسفند 1402

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

qzle
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
9 اسفند 1402

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

user-OYRr
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
17 بهمن 1402

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

quchani
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
11 دي 1402

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

0903alireza
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
6 دي 1402

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

alitayyar
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
30 آذر 1402

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

jmdjim
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
25 آذر 1402

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

pejman.149
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
17 آذر 1402

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

Abolfazl1997
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
14 آذر 1402

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

ali-zizo
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
1 آذر 1402

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

mahmood123
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
30 آبان 1402

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

Nili
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
17 آبان 1402

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

rmentahs
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
17 آبان 1402

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

coldsnow
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
21 مهر 1402

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

ms8097
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
18 مهر 1402

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

user-Dmuq
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
13 مهر 1402

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

Mplearn
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
11 مهر 1402

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

studio
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
7 مهر 1402

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

user-mcAL
امتیاز:‌ 4878
0 0
‎پایتون‎
2 مهر 1402

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

Karo21
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
2 مهر 1402

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

kirito
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
30 شهريور 1402

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

Gorjiiran
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
27 شهريور 1402

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

mz1384
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
27 شهريور 1402

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

Agha.Amir
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
25 شهريور 1402

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

user-mqtz
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
23 شهريور 1402

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

Amin
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
23 شهريور 1402

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

ali7mohammadi
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
23 شهريور 1402

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

Zirock
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
23 شهريور 1402

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

mantix
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1402

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

naznmrt
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1402

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

shayan0081
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1402

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

aliahmadi98
امتیاز:‌ 4878
تصحیح اتوماتیک 0 0
‎پایتون‎
22 شهريور 1402

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

نظرات

*
*