Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
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
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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

    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,479

    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.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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