Tin học Bài tập tính tiền ngân hàng khó

thanhthanh1997

Học sinh mới
Thành viên
21 Tháng hai 2019
2
2
6
22
Quảng Nam
thpt Nguyễn Huệ
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Bài 2. Ngân hàng trả tiền (7 điểm)
Một người đi rút tiền ở một ngân hàng. Anh ta cần rút một khoản đúng M đồng. Ngân hàng có N đồng tiền A1, A2,.., AN. Hỏi ngân hàng có bao nhiêu cách trả tiền.
Dữ liệu vào: Trong file: MONEY.INP có dạng:
+ Dòng đầu là hai số N và M (N <=100, M <= 10000) cách nhau bởi một dấu cách.
+ Dòng tiếp theo là các phần tử của mảng A.
Kết quả ra file: MONEY.OUT gồm một dòng duy nhất là số cách trả tiền.
Ví dụ :

MONEY.INP

MONEY.OUT

5 10
1 2 3 4 5

3
[TBODY] [/TBODY]
 

nguyen tran thanh nha

Học sinh
Thành viên
10 Tháng sáu 2018
107
53
36
20
Bà Rịa - Vũng Tàu
thcs kim long
mấy dạng quy hoạch động này là thầy mình dạy. ở trên mạng thih2 mình k biết
 

nguyen tran thanh nha

Học sinh
Thành viên
10 Tháng sáu 2018
107
53
36
20
Bà Rịa - Vũng Tàu
thcs kim long
mk chưa học quy ho

mk chưa học quy hạch động có cách nào khác không bạn
nói chung thì bạn dùng mảng đếm phân phối ý. cộng các giá trị của mảng tạo ra con số mới rồi đưa nó vào mảng đếm phân phối.để coi bao nhiêu số cộng lại bằng nó . quy hoạch động vậy thôi chứ thật ra là ứng dụng của mảng đếm phân phối
 
Top Bottom