Trạng thái

ĐỀ BÀI: TMATH KHAI TRƯƠNG

Để chuẩn bị cho FMath khai trương, Hiển và Nam đi khảo sát tại \(n\) cửa hàng (\(1 \le n \le 10000\)) để chọn mua đủ \(m\) chiếc máy tính. Tại cửa hàng thứ \(i\), có bán \(a_i\) chiếc máy tính với đơn giá \(b_i\) đồng/máy (\(a_i \le 100, b_i \le 2000\)). Giả sử tổng số máy tính ở tất cả các cửa hàng luôn đủ để mua ít nhất \(m\) chiếc.

Yêu cầu: Tìm cách mua đủ \(m\) chiếc máy tính sao cho tổng số tiền phải trả là nhỏ nhất.

Dữ liệu vào:

  • Dòng 1: Chứa hai số nguyên \(m\)\(n\) cách nhau ít nhất một dấu cách.
  • \(n\) dòng tiếp theo: Dòng thứ \(i\) chứa hai số nguyên dương \(a_i, b_i\) cách nhau ít nhất một dấu cách.

Kết quả ra:

  • Dòng 1: Ghi một số nguyên duy nhất là tổng số tiền nhỏ nhất phải trả.
  • \(n\) dòng tiếp theo: Dòng thứ \(i\) ghi số máy tính mua ở cửa hàng thứ \(i\).

Ví dụ:

Input

22  5
3   30
5   10
6   8
10  5
2   20

Output

168
0
5
6
10
1
Thông tin
Thông tin bài tập
Gửi bài giải
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
250 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
Phép Toán Cơ Bản