بکندباز

برای یک لیست از بازه‌ها، بزرگترین بازه‌ای را پیدا کنید که در تمامی بازه‌های داده شده وجود دارد. اگر چنین بازه‌ای وجود نداشت، عبارت “No overlapping” را برگردانید.

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

overlapping([(4, 24), (3, 10), (4, 18)]) ➞ (4, 10)

overlapping([(4, 9), (8, 22), (8, 24)]) ➞ (8, 9)

overlapping([(4, 9), (8, 22), (10, 24)]) ➞ "No overlapping"

نکات

  • هر دو انتهای بازه شامل خود آن بازه هستند (بازه بسته است).
overlapping([(4, 24), (3, 10), (4, 18)])  ➞ (4, 10)
overlapping([(4, 9), (8, 22), (8, 24)])  ➞ (8, 9)
overlapping([(4, 9), (8, 22), (10, 24)])  ➞ "No overlapping"
overlapping([(9, 13), (12, 17), (11, 23), (3, 21)])  ➞ (12, 13)
overlapping([(5, 9), (7, 8), (2, 11), (2, 12)])  ➞ (7, 8)
overlapping([(9, 11), (12, 17), (11, 23), (3, 21)])  ➞ "No overlapping"

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

Amin
امتیاز:‌ 23333
تصحیح اتوماتیک 0 0
‎پایتون‎
23 تير 1404

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

Arash.nc
امتیاز:‌ 1186
تصحیح اتوماتیک 0 0
‎پایتون‎
28 ارديبهشت 1404

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

arsep363
امتیاز:‌ 1688
تصحیح اتوماتیک 0 0
‎پایتون‎
16 ارديبهشت 1404

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

MarsBoy
امتیاز:‌ 7594
0 0
‎پایتون‎
7 فروردين 1404

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

user-0vUj
امتیاز:‌ 1040
تصحیح اتوماتیک 0 0
‎پایتون‎
6 فروردين 1404

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

نظرات

*
*

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