Processing math: 100%

المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۱۱:عملی:سوال ۶

انتقال تسموی

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

ورودی

در خط اول فایل ورودی عدد n‌(1n104) آمده و در n خط بعد در هر خط سه عدد xi و yi و ri آمده. که (xi,yi) مختصات مرکز چرخ و ri شعاع چرخ i است.

خروجی

در فایل خروجی کمینه‌ی مقدار طول بزرگ‌ترین تسمه‌ای که خریداری می‌شود را بنویسید. فرض کنید مسئله همیشه جواب دارد

محدودیت‌ها

  • محدودیت زمان: ۳۰ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

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

ورودی نمونه خروجی نمونه
3
0 0 1
0 0 13
15 0 1
85

پاسخ


ابزار صفحه