Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Từ một số nguyên tách ra làm nhiều phân đoạn

  1. #1
    Ngày gia nhập
    06 2012
    Bài viết
    4

    Mặc định Từ một số nguyên tách ra làm nhiều phân đoạn

    giúp e với mấy a ơi

    Cho một số n (nguyên dương) và k là số phân đoạn
    Làm sao để từ n chia làm k đoạn mà tổng các đoạn vẫn bằng n

    VD: n=9 , k =5
    thì mỗi phân đoạn sẽ là: 1 3 5 0 0 hoặc 1 3 2 2 1 .........vân vân
    giúp e sử lý thuật toán này với ạ
    cảm ơn mọi người

  2. #2
    Ngày gia nhập
    01 2013
    Bài viết
    1,464

    Có điều kiện gì thêm không chứ bài này không dễ ăn vầy.

    Nếu được thì bạn cứ 1 1 1 1... vào hết thôi

  3. #3
    Ngày gia nhập
    06 2012
    Bài viết
    4

    cứ mỗi lần chạy chuơng trình dựa vào phân đoạn k thì các con số sẽ ngầu nhiên nhưng tổng của chúng phải bằng n

    Giúp e với

  4. #4
    Ngày gia nhập
    01 2013
    Bài viết
    1,464

    Trích dẫn Nguyên bản được gửi bởi dao112 Xem bài viết
    cứ mỗi lần chạy chuơng trình dựa vào phân đoạn k thì các con số sẽ ngầu nhiên nhưng tổng của chúng phải bằng n

    Giúp e với
    Tức là "sinh k số nguyên dương ngẫu nhiên sao cho tổng của chúng bằng n".

    Bạn thử nghĩ xem số thứ i nằm trong khoảng từ 1 đến bao nhiêu rồi rand() thôi.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn