بکندباز

شما در یک کارخانه کار می کنید و وظیفه شما این است که اقلام را از یک تسمه نقاله بردارید و آنها را در جعبه ها بسته بندی کنید. هر جعبه می تواند حداکثر 10 کیلوگرم را در خود جای دهد. با داشتن لیستی حاوی وزن (به کیلوگرم) هر کالا در ورودی، برای بسته بندی همه اقلام به چند جعبه نیاز دارید؟

مثال

boxes([2, 1, 2, 5, 4, 3, 6, 1, 1, 9, 3, 2]) ➞ 5

# Box 1 = [2, 1, 2, 5] (10kg)
# Box 2 = [4, 3] (7kg)
# Box 3 = [6, 1, 1] (8kg)
# Box 4 = [9] (9kg)
# Box 5 = [3, 2] (5kg)

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

boxes([2, 1, 2, 5, 4, 3, 6, 1, 1, 9, 3, 2]) ➞ 5

boxes([1, 10, 2, 9, 2, 3, 2, 7]) ➞ 6

boxes([5, 3, 2, 1, 1, 5, 6, 9, 1]) ➞ 4

نکات

  • همیشه حداقل 1 مورد برای بسته بندی وجود خواهد داشت.
  • وزن همه اقلام کمتر یا مساوی 10 کیلوگرم است.
  • باید به ترتیبی که می رسند بسته بندی شوند.
boxes([2, 1, 2, 5, 4, 3, 6, 1, 1, 9, 3, 2])  ➞ 5
boxes([1, 10, 2, 9, 2, 3, 2, 7])  ➞ 6
boxes([5, 3, 2, 1, 1, 5, 6, 9, 1])  ➞ 4

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

Alann2
امتیاز:‌ 2025
تصحیح اتوماتیک 0 0
‎پایتون‎
10 فروردين 1403

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

AmirNamdari
امتیاز:‌ 6660
تصحیح اتوماتیک 0 0
‎پایتون‎
10 اسفند 1402

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

shayan0081
امتیاز:‌ 5910
تصحیح اتوماتیک 0 0
‎پایتون‎
7 دي 1402

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

alitayyar
امتیاز:‌ 10044
تصحیح اتوماتیک 0 0
‎پایتون‎
5 دي 1402

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

quchani
امتیاز:‌ 5550
تصحیح اتوماتیک 0 0
‎پایتون‎
20 آذر 1402

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

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

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

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

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

Python Life
امتیاز:‌ 3135
تصحیح اتوماتیک 0 0
‎پایتون‎
24 مرداد 1402

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

H.r.bz
امتیاز:‌ 1025
تصحیح اتوماتیک 0 0
‎پایتون‎
10 مرداد 1402

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

mz1384
امتیاز:‌ 1320
تصحیح اتوماتیک 0 0
‎پایتون‎
10 مرداد 1402

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

yas_Naz
امتیاز:‌ 1240
تصحیح اتوماتیک 0 0
‎پایتون‎
1 مرداد 1402

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

nimiiiu
امتیاز:‌ 3495
تصحیح اتوماتیک 0 0
‎پایتون‎
28 تير 1402

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

faramarz
امتیاز:‌ 4660
تصحیح اتوماتیک 0 0
‎پایتون‎
26 تير 1402

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

mantix
امتیاز:‌ 16381
تصحیح اتوماتیک 0 0
‎پایتون‎
17 تير 1402

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

ali-zizo
امتیاز:‌ 8050
تصحیح اتوماتیک 0 0
‎پایتون‎
16 تير 1402

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

mb13812016
امتیاز:‌ 703
تصحیح اتوماتیک 0 0
‎پایتون‎
13 تير 1402

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

user-mqtz
امتیاز:‌ 6355
تصحیح اتوماتیک 0 0
‎پایتون‎
12 تير 1402

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

Miladunix
امتیاز:‌ 1325
تصحیح اتوماتیک 0 0
‎پایتون‎
11 تير 1402

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

user-9kH6
امتیاز:‌ 1005
تصحیح اتوماتیک 0 0
‎پایتون‎
11 تير 1402

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

Babak.bagh
امتیاز:‌ 455
تصحیح اتوماتیک 0 0
‎پایتون‎
10 تير 1402

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

zohreh
امتیاز:‌ 3656
0 0
‎پایتون‎
10 تير 1402

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

نظرات

*
*