[Hải Dương - TS10 - 2025] Bài 2: Máy rút tiền

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Trong trường hợp đề bài hiển thị không chính xác, bạn có thể tải đề bài tại đây: Đề bài

Có một máy tự động rút tiền (ATM) với số tiền hiện có trong máy là ~T~. Có ~n~ người lần lượt đến rút tiền theo thứ tự 1, 2, ..., ~n~. Người thứ ~i~ yêu cầu rút số tiền là ~a_i~. ATM hoạt động theo nguyên tắc: "Nếu số tiền mà người yêu cầu rút không vượt quá số tiền hiện có trong ATM thì người này sẽ nhận được số tiền theo đúng yêu cầu, ngược lại ATM sẽ từ chối và người định rút không nhận được số tiền nào cả. Anh ta sẽ buồn bã bỏ đi!".

Yêu cầu: Hỏi rằng có bao nhiêu người buồn bã bỏ đi?

Input

  • Dòng đầu tiên chứa hai số nguyên dương ~n, T~ lần lượt là số người đến rút tiền và số tiền ban đầu có trong máy ATM (~n \le 10^5; T \le 10^9~).
  • Dòng thứ hai chứa ~n~ số nguyên dương ~a_1, a_2, ..., a_n~ (~a_i \le 10^9~ với mọi ~i = 1, 2, ..., n~). Hai số liên tiếp trên cùng một dòng cách nhau bằng khoảng trống (space).

Output

Ghi ra một số nguyên duy nhất là số người buồn bã bỏ đi.

Sample Input 1

4 5
2 5 1 4

Sample Output 1

2

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.