#5416. Mua kẹo (Mã bài: CBUYING)

Bộ nhớ: 256 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản
Đưa lên bởi: Trùm CUỐI

Đề bài

An có B đồng để đi mua kẹo. Cửa hàng có N loại kẹo, loại thứ i C_i chiếc và mỗi chiếc có giá là P_i . An muốn mua được càng nhiều kẹo càng tốt. Hỏi An có thể mua được tối đa bao nhiêu chiếc kẹo?

Dữ liệu:

  • Dòng đầu tiên chứa hai số nguyên N B .
  • N dòng tiếp theo, mỗi dòng chứa hai số nguyên P_i C_i .

Kết quả: In ra một số nguyên duy nhất là số lượng kẹo tối đa An có thể mua.

Ví dụ:

Dữ liệu:

3 100
10 8
12 10
25 2

Kết quả:

9

Giới hạn:

  • 1 \le N \le 100000
  • 1 \le B \le 10^{18}
  • 1 \le P_i, C_i \le 10^9