بکندباز

یک تابع بنویسید که تعداد کل اعداد صحیح پوشش داده شده از یک لیست از بازه‌ها را برگرداند. به عبارت دیگر، تعداد اعداد مختلف در لیست‌ها را برگردانید.

مثال‌

covered_integers([[80, 81], [1, 2], [9, 11]]) ➞ 7
# هفت عدد پوشش داده شده‌اند: 1، 2، 9، 10، 11، 80، 81

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

covered_integers([[80, 81], [1, 2], [9, 11]]) ➞ 7

covered_integers([[3, 6], [4, 6], [5, 6]]) ➞ 4

covered_integers([[1, 2], [1, 2]]) ➞ 2

نکات

  • بازه‌ها ممکن است همپوشانی داشته باشند، زیرمجموعه یکدیگر باشند یا یکسان باشند.
  • برای هر بازه [l, u]، l و u اعداد صحیح خواهند بود و l <= u همیشه صحیح خواهد بود. هر دوی l و u در بازه شامل می شوند.
self.assertEqual(covered_integers([[80, 81], [1, 2], [9, 11]]), 7)
self.assertEqual(covered_integers([[3, 6], [4, 6], [5, 6]]), 4)
self.assertEqual(covered_integers([[1, 2], [1, 2]]), 2)
self.assertEqual(covered_integers([[1, 11]]), 11)
self.assertEqual(covered_integers([[8, 9], [102, 104]]), 5)
self.assertEqual(covered_integers([[-3, 10], [-2, 9], [-1, 8], [0, 7], [1, 6], [2, 5], [3, 4]]), 14)

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

Amin
امتیاز:‌ 20573
تصحیح اتوماتیک 0 0
‎پایتون‎
8 بهمن 1403

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

alitayyar
امتیاز:‌ 11149
تصحیح اتوماتیک 0 0
‎پایتون‎
18 شهريور 1403

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

Sa_shadow
امتیاز:‌ 8535
تصحیح اتوماتیک 0 0
‎پایتون‎
16 شهريور 1403

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

Arhsi8294
امتیاز:‌ 3666
تصحیح اتوماتیک 0 0
‎پایتون‎
15 شهريور 1403

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

user-OYRr
امتیاز:‌ 4065
تصحیح اتوماتیک 0 0
‎پایتون‎
15 شهريور 1403

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

Aboolkhafan
امتیاز:‌ 4901
0 0
‎پایتون‎
15 شهريور 1403

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

Aboolkhafan
امتیاز:‌ 4901
تصحیح اتوماتیک 0 0
‎پایتون‎
15 شهريور 1403

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

user-Tg9h
امتیاز:‌ 1645
تصحیح اتوماتیک 0 0
‎پایتون‎
15 شهريور 1403

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

نظرات

*
*

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