لینک‌های مفید برای شرکت در مسابقه:

می‌توانید سوال‌های خود را از بخش «سؤال بپرسید» مطرح کنید.

سوالات ۱ تا ۵ «الگوریتمی» است. (ارسال فقط با «Python» ،«C#» ،«JavaScript» ،«Node.js» و «Java» ممکن است.)

سوال ۶ام «گمگشته»، از تکنولوژی «دیتابیس MySQL» است.

سوال ۷ام «بررسی فضا»، از تکنولوژی «لینوکس» است.

تأسیس استارت‌آپ


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

توضیح تصویر

امین nn دوست دارد. او دوست‌هایش را با اعداد 11 تا nn شماره‌گذاری کرده است. هر کدام از دوست‌های امین از سه نظر «مهارت در فرانت‌اند» که با fif_i، «مهارت در بک‌اند» که با bib_i و «پول نقد در حساب» که با mim_i نشان‌می‌دهیم، برای دعوت در یک مهمانی کاندید شده‌اند.

دوست iiام امین نسبت به دوست jjام امین «احساس حقارت» می‌کند. اگر در هر دو زمینه فرانت‌اند و بک‌اند مهارت کمتری داشته باشد. به عبارت دیگر fi<fjf_i < f_j و bi<bjb_i < b_j باشد، دوست iiام امین نسبت به دوست jjام «احساس حقارت» می‌کند. (توجه کنید میزان پول نقد در حساب اهمیتی ندارد!)

حال امین می‌خواهد تعدادی از دوستان خود را انتخاب کند، تا با هم استارت‌آپ بزنند. امین می‌خواهد طوری این جمع را انتخاب کند که:

  • هیچ دو نفری نسبت به هم احساس حقارت نکنند.
  • مجموع پول نقد در حساب این افراد بیشینه باشد.

به امین کمک کنید تا بیشترین مجموع پول‌ نقدی که می‌تواند با کمک دوستانش برای تاسیس استارتاپ جمع کند را حساب کند.

ورودی🔗

در سطر اول ورودی، عدد صحیح و مثبت nn آمده است که تعداد دوستان امین را نشان می‌دهد. 1n1000001 \leq n \leq 100 \, 000 در nn سطر بعدی در هر سطر سه عدد صحیح fif_i، bib_i و mim_i که با یک فاصله از هم جدا شده‌اند و به ترتیب نشان‌دهنده مهارت در فرانت، مهارت در بک‌اند و پول نقد در حساب افراد را نشان می‌دهد.

1fi,bi,mi1091 \leq f_i, b_i, m_i \leq 10^9

خروجی🔗

در سطر اول خروجی، بیشترین مجموع پول‌ نقدی که می‌تواند با کمک دوستانش برای تاسیس استارتاپ جمع کند را حساب کنید.

مثال🔗

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

3
1 1 100
2 3 50
3 2 50
Plain text

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

100
Plain text

امین می‌تواند دوست ۱ خود را برای تاسیس استارت‌آپ انتخاب کند. بنابراین می‌تواند ۱۰۰ تومان پول نقد داشته باشد.

توجه کنید دوست ۱ با هیچ دوست دیگری نمی‌تواند انتخاب شود، چون نسبت به آن‌ها احساس حقارت می‌کند. همچنین مجموع پول نقد ۲ و ۳ حداکثر ۱۰۰ تومان است. پس تاسیس این استارت‌آپ با پول بیشتری ممکن نیست.

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

4
1 1 100
2 3 50
3 2 50
3 3 50
Plain text

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

150
Plain text

امین می‌تواند دوست ۲، ۳ و ۴ خود را برای تاسیس استارت‌آپ انتخاب کند. بنابراین می‌تواند ۱۵۰ تومان پول نقد داشته باشد.

توجه کنید ۱ و ۲ نسبت به ۳ احساس حقارت نمی‌کنند، چون باید در هر دو مبحث فرانت‌اند و بک‌اند مهارت کمتری داشته‌باشند ولی در یکی از این‌ویژگی‌ها برابر هستند.

همچنین با بررسی کردن حالت‌های مختلف می‌توان نشان داد که این عدد بیشینه است.

ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.