[CSES 1745] Money Sums

Xem dạng PDF

Gửi bài giải


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

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

Bạn có ~n~ đồng xu với các mệnh giá nhất định. Nhiệm vụ của bạn là tìm tất cả các tổng tiền có thể tạo ra từ những đồng xu này.

Dữ liệu vào

Dòng đầu tiên chứa số nguyên ~n~: số lượng đồng xu.

Dòng tiếp theo chứa ~n~ số nguyên ~x\_1,x\_2,\dots,x\_n~: mệnh giá của các đồng xu.

Kết quả

Đầu tiên, in ra số nguyên ~k~: số lượng tổng tiền phân biệt. Sau đó, in tất cả các tổng có thể theo thứ tự tăng dần.

Giới hạn

  • ~1 \le n \le 100~
  • ~1 \le x\_i \le 1000~

Ví dụ

Dữ liệu vào:

4
4 2 5 2

Kết quả:

9
2 4 5 6 7 8 9 11 13

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.