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

سال ۱۴۹۹ است و دیجی‌کال‍ا از رمزارز خود با نام دیجی‌رمز رونمایی کرده است!

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

در بازار دیجی‌رمز ، nn فرصت سرمایه‌گذاری وجود دارد که iiاُمین آن‌ها ابتدا به cic_i تومان پول برای شروع نیاز دارد و پس از سرمایه‌گذاری، هر روز pip_i تومان سود می‌دهد. علی در هر یک از این فرصت‌ها می‌تواند حداکثر یک بار سرمایه‌گذاری کند، اما او می‌تواند در هر چند فرصت مختلفی که بخواهد سرمایه‌گذاری کند.

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

به او بگویید کوتاه‌ترین زمان چند روز است.

ورودی

در سطر اول ورودی دو عدد صحیح و مثبت nn و mm با فاصله از هم آمده است. 1n100 0001 \le n \le 100\ 000

1m1091 \le m \le 10^9

در nn سطر بعدی، در هر خط دو عدد pip_i و cic_i که با یک فاصله از هم جدا‌شده‌اند آمده است. 1pi,ci1091 \le p_i, c_i \le 10^9

خروجی

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

مثال‌ها

ورودی نمونه ۱

2 5
4 10
10 15
Plain text

خروجی نمونه ۱

2
Plain text

اگر علی ۲ روز در فرصت سرمایه‌گذاری دوم سرمایه‌گذاری کند، به اندازه‌ی 2×1015=552 \times 10 - 15 = 5 \geq 5 سود می‌کند و به هدفش می‌رسد.


ورودی نمونه ۲

4 10
1 8
3 12
4 17
10 100
Plain text

خروجی نمونه ۲

6
Plain text

اگر علی ۶ روز در فرصت سرمایه‌گذاری دوم و سوم سرمایه‌گذاری کند، به اندازه‌ی (6×312)+(6×417)=6+7=1310(6 \times 3 - 12) + (6 \times 4 - 17) = 6 + 7 = 13 \geq 10 سود می‌کند و به هدفش می‌رسد.


ورودی نمونه ۳

3 5
4 1
9 10
6 3
Plain text

خروجی نمونه ۳

1
Plain text

اگر علی ۱ روز در فرصت سرمایه‌گذاری اول و سوم سرمایه‌گذاری‌کند، به اندازه‌ی (1×41)+(1×63)=3+3=65(1 \times 4 - 1) + (1 \times 6 - 3) = 3 + 3 = 6 \geq 5 سود می‌کند و به هدفش می‌رسد.


ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.