Các Tổng Tiền
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Cho đồng xu với các giá trị cho trước. Hãy tìm tất cả các tổng tiền có thể tạo được bằng cách chọn một tập con các đồng xu.
Dữ liệu vào
Dòng đầu tiên chứa số nguyên : số đồng xu.
Dòng thứ hai chứa số nguyên : giá trị các đồng xu.
Dữ liệu ra
Dòng đầu tiên in ra số lượng các tổng khác nhau có thể tạo được.
Dòng thứ hai in ra tổng theo thứ tự tăng dần.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 10 1 1 1 1 1 1 1 1 1 1 |
10 1 2 3 4 5 6 7 8 9 10 |
đồng xu giá trị , tạo được các tổng từ đến |
Bình luận