Phân tích

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ớ: 256M
Input: PHANTICH.INP
Output: PHANTICH.OUT

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Liệt kê tất cả các cách phân tích số nguyên dương ~n~ thành tổng các số nguyên dương nhỏ hơn. Biết rằng hai cách phân tích 4 = 1 + 1 + 2 và 4 = 1 + 2 + 1 được coi là 1.

Dữ liệu:

Vào từ file PHANTICH.INP số nguyên dương ~n~ (~n ≤ 30~)

Kết quả:

Ghi ra file PHANTICH.OUT đưa ra các phương án phân tích ~n~ thành tổng của các số nguyên dương nhỏ hơn, được sắp xếp theo thứ tự từ điển.

Ví dụ:

PHANTICH.INP

4

PHANTICH.OUT

4=1+1+1+1
4=1+1+2
4=1+3
4=2+2
4=4

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.