غول


  • محدودیت زمان:‌ ٢ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت
  • منبع: آزمون مقدماتی دوم دوره ۲۷ المپیاد کامپیوتر

مهسا در بازی فرار از خانه غول‌ها شرکت کرده‌است! روال بازی این است که شما ابتدا درون خانه قرار می‌گیرید و باید از غول‌ها فرار کنید و از خانه بیرون بیایید. اما مهسا می‌خواهد به‌جای فرار از غول‌ها، آن‌ها را به تسخیر در آورد!

در این خانه‌ nn غول وجود دارد. غول ii ، aia_i قدرت دارد و اگر مهسا بخواهد آن غول را به تسخیر در بیاورد، یا باید حداقل bib_i ( aibia_i \le b_i ) قدرت داشته باشد، یا cic_i تومن به غول پول بدهد. قدرت مهسا ابتدا صفر است. قدرت هر غولی که مهسا تسخیر کند به او اضافه می‌شود؛ یعنی اگر او غول ii را تسخیر کند، قدرت او به اندازه‌ی aia_i زیاد می‌شود.

مهسا برای خارج شدن از خانه غول‌ها، باید همه غول‌ها را تسخیر کند. او از آن‌جایی که برای ورود به بازی، هزینه‌ی بسیار زیادی پرداخته نمی‌خواهد هزینه‌ی زیادی برای تسخیر غول‌ها بپردازد؛ بنابراین از شما می‌خواهد که کمترین هزینه‌ی لازم برای تسخیر همه غول‌ها را بدست آورید.

ورودی🔗

در سطر اول ورودی عدد nn، تعداد غول‌ها آمده‌است.

سپس در ii امین سطر از nn سطر بعدی، سه عدد aia_i، bib_i و cic_i آمده‌است که به ترتیب برابر با قدرت غول ii، قدرت لازم برای تسخیر غول ii و هزینه‌ی تسخیر غول ii است.

1n2 0001 \le n \le 2\ 000 0aibi2 0000 \le a_i \le b_i \le 2\ 000 1ci2 0001 \le c_i \le 2\ 000

خروجی🔗

در تنها سطر خروجی کمترین هزینه لازم برای تسخیر کردن همه‌ی غول‌ها را چاپ کنید.

زیرمسئله‎ها🔗

زیرمسئله نمره محدودیت
۱ ۱۱ n20n \le 20
۲ ۱۱ ai=bia_i = b_i
۳ ۵۱ n100n \le 100
۴ ۲۷ بدون محدودیت اضافی

مثال🔗

ورودی نمونه ۱🔗

3
1 2 1
1 3 2
2 2 10
Plain text

خروجی نمونه ۱🔗

3
Plain text

ورودی نمونه ۲🔗

4
2 3 4
3 4 5
4 5 6
5 6 7
Plain text

خروجی نمونه ۲🔗

5
Plain text