Đầu tiên, chúng ta hãy xác định số lượng tối thiểu số nguyên cần thiết để có được cácTrung bình của P.Giả sử S = {n1, n2, n3, n4, n5} là giải pháp cho vấn đề và để cho n = n1 + n2+ n3 + n4 + n5. Các tổ chức sau đây:(n1 + 2 * n2 + 3 * n3 + 4 * n4 + 5 * n5) / n = P(n1 + 2 * n2 + 3 * n3 + 4 * n4 + 5 * n5) = n * PNó có thể suy ra rằng bên trong phương trình là một số nguyên.P có thể được thể hiện dưới hình thức một giảm phần một / b, nơi một và btương đối thủ.(n1 + 2 * n2 + 3 * n3 + 4 * n4 + 5 * n5) = n * (một / b).Phương trình chứa nếu và chỉ nếu n là bội số của b. Vì vậy, n tối thiểu làkhông nhỏ hơn b. Chúng tôi bây giờ hiển thị làm thế nào để có được một giải pháp trong trường hợp n = b.Quan sát rằng với số nguyên n chúng tôi có thể có được bất kỳ khoản tiền trong khoảng [n, 5n].Hơn nữa, ≤ 5b. Xem xét những sự kiện, số lượng các số nguyên mỗi có thểtìm thấy với một thuật toán tham lam. Bắt đầu từ một trong những vĩ đại nhất, chúng tôi chọn mỗi số nguyênSố lần, như vậy mà nó có thể là số tiền còn lại có thể tối đathu được bằng cách sử dụng các số nguyên, còn lại.
đang được dịch, vui lòng đợi..