سلام دوست عزیز😃👋

به مسابقه «مسابقه Back-end گلرنگ» خوش آمدی!

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

هرگونه ارتباط با سایر شرکت‌کنندگان و یا استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکت‌کنندگان مسابقه حذف می‌شوید.

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

موفق باشید 😉✌

خرید از اکالا


برای این سوال هر چقدر ارسال شما بهینه‌تر باشد، نمره‌ی بیشتری می‌گیرید و لزوماً‌ گرفتن نمره‌ی کامل امکان‌پذیر نیست.
  • محدودیت زمان: ۱ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

روی نقشه شهر گلرنگ nn مرکز خرید وجود دارد، مرکز خریدها با اعداد ۱ تا nn شماره‌گذاری شده‌اند. مرکز شماره‌ی ii در نقطه‌ی (xi,yi)(x_i, y_i) قرار دارد.

گل آقا عاشق کیک دوقولوی تاینی است. این کیک فقط در مراکز اکلا وجود دارد. می‌دانیم مرکز iiام aia_i کیک دارد و از اولین لحظه‌ای که این مقدار تمام شود. tt روز بعد، مجدداً aia_i کیک به این فروشگاه ارسال می‌شود. هیچ کس جز گل آقا از این کیک‌ها نمی‌خرد.

حال گل آقا در نقطه‌ی (0,0)(0, 0) است. سرعت حرکت او 11 است. او اکنون TT ثانیه وقت دارد که در شهر بچرخد و بیشترین تعداد کیک را بخرد. از شما می‌خواهیم برنامه‌ای بنویسید که این بیشترین مقدار را حساب کند.

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

همچنین می‌توان نزیک یک فروشگاه ایستاد و چندبار از آن خرید کرد اما باید tt ثانیه از خرید قبلی گذشته باشد.

ورودی🔗

در سطر اول ورودی، سه عدد صحیح nn، tt و TT آمده که تعداد فروشگاه‌ها، زمان شارژ شدن کیک و کل زمانی که گل آقا دارد را نشان می‌دهد. 1n,t1001 \leq n, t \leq 100 1T10001 \leq T \leq 1000

در nn سطر بعدی، در هر سطر سه عدد xix_i، yiy_i و aia_i آمده که مختصات و تعداد کیک‌ها را نشان می‌دهد. 1xi,yi,ai1001 \leq x_i, y_i, a_i \leq 100

تضمین می‌شود هیچ دو مرکز اکلا در یک نقطه قرار ندارند.

خروجی🔗

در سطر اول، دو عدد صحیح mm kk چاپ کنید که به ترتیب حداکثر مجموع کیک‌هایی و تعداد فروشگاه‌های مراجعه شده را نشان می‌دهد.

0k10000 \leq k \leq 1000

در kk سطر بعدی، در هر سطر دو عدد did_i و mim_i آمده که زمان مراجعه و شماره‌ی فروشگاه را نشان می‌دهد. 0diT0 \leq d_i \leq T 1min1 \leq m_i \leq n

مثال‌ها🔗

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

4 6 10
1 1 3
5 1 7
1 5 4
5 5 10
Plain text

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

20 3
1.414215 1
5.414216 2
9.414217 4
Plain text

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

4 6 20
1 1 3
5 1 7
1 5 4
5 5 10
Plain text

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

37 5
1.414215 1
5.414216 2
9.414217 4
13.414218 2
17.414219 4
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.