1955 - CHIA TIỀN THƯỞNG

Tạo bởi: GV. Nguyễn Huy Cường

Mô tả yêu cầu

Công ty X vừa nhận được một khoản tiền thưởng N và muốn chia khoản tiền này thành nhiều phần nhỏ hơn cho nhân viên. Tuy nhiên, việc chia tiền phải tuân theo các quy tắc sau:

  • Mỗi phần tiền thưởng phải là một số nguyên dương (≥ 1).
  • Thứ tự chia tiền không quan trọng, tức là hoán vị không được tính riêng biệt. Ví dụ:3+2 hay 2+3 được xem là cùng một cách chia.

Xác định số cách chia khoản tiền N sao cho tổng các phần thưởng bằng đúng N đã cho.

Dữ liệu vào

  • Một số nguyên N (1≤N≤1000) — số tiền thưởng cần chia.

Dữ liệu ra

  • Một số nguyên — số cách chia khoản tiền N theo quy tắc đã cho

Giới hạn

  • 1 ≤ N ≤ 1000

Ví dụ

Dữ liệu vào Sao chép
3
Dữ liệu ra Sao chép
3
Dữ liệu vào Sao chép
5
Dữ liệu ra Sao chép
7

Gợi ý/Hướng dẫn

  • Với N = 3 có 3 cách chia tiền thưởng 3, 2 + 1 hoặc 1 + 1 + 1
  • Với N = 5 có 7 cách chia tiền thưởng 5 ; 4 + 1 ; 3 + 2 ; 3 + 1 + 1 ; 2 + 2 + 1 ; 2 + 1 + 1 + 1 ; 1 + 1 + 1 + 1 + 1
Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB