دوستیِ غول‌پیکری


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

همانطور که می‌دانید در قبیله‌ی غول‌پیکرها هر فرد یک عدد بدبختی و یک عدد اعتبار دارد. عدد بدبختی غول‌پیکر شماره ii را با bib_i و عدد اعتبار او را با aia_i نشان می‌دهیم.

فاصله‌ی عاطفی دو غول‌پیکر ‌ii و jj برابر است با: f(i,j)=aiaj+bibjf(i, j) = |a_i - a_j| + |b_i - b_j|

سه غول‌پیکر ii و jj و ll تشکیل یک اکیپ می‌دهند اگر مجموع فواصل عاطفی دو به دوی آن‌ها از kk بیشتر نباشد. به عبارتی: f(i,j)+f(i,l)+f(j,l)kf(i, j) + f(i, l) + f(j, l) \leq k

مینو از وقتی که به هوش و ذکاوت سرشار افراد قبیله پی برده‌است؛ می‌خواهد تعداد اکیپ‌های قبیله را بداند. به او کمک کنید.

ورودی🔗

در خط اوّل ورودی عدد nn تعداد اعضای قبیله و kk آمده‌اند که با یک فاصله از هم جدا شده‌اند.

در nnخط بعد در هر خط دو عدد aia_i و bib_i آمده‌است.

1n2 0001 \leq n \leq 2\ 000 1k4×1091 \leq k \leq 4 \times 10^9 0ai,bi1090 \leq a_i, b_i \leq 10^9

خروجی🔗

در خروجی یک عدد که تعداد اکیپ‌های غول‌پیکرهاست را چاپ کنید.

مثال🔗

ورودی نمونه🔗

5 10
4 2
5 3
1 1
3 1
2 4
Plain text

خروجی نمونه🔗

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