SmartMedia sẽ khởi động một thế hệ mới của máy tính bảng giá rẻ. Có những ứng dụng phổ biến Ncho các viên nén. Để giữ sự đơn giản cho giao diện người dùng, SmartMedia quyết định có chỉ có biểu tượng Kmáy tính để bàn chính của một viên thuốc. Mỗi biểu tượng được liên kết với một hoặc nhiều ứng dụng.Ví dụ, bốn ứng dụng sau đây được liên kết với các biểu tượng tương tự (trong đó đặt hàng): Notepad,WordPad, Word, và EditPlus. Nếu bạn muốn sử dụng Word, bạn cần phải bấm vào biểu tượng ba lần.Cho ich ứng dụng, chúng tôi biết các tần số của nó Fi sử dụng mỗi ngày (1 ≤ i ≤ N). Nhiệm vụ của chúng tôi làtuần tự gán N ứng dụng, dán nhãn từ 1 đến N, K biểu tượng để giảm thiểu số lượng các nhấp chuột mộtngười sử dụng nên thực hiện mỗi ngày.Đầu vàoDòng đầu vào, đầu tiên chứa hai số nguyên dương K (1 ≤ K ≤ 100) và N (1 ≤ N ≤ 5000) biểu thịsố lượng các biểu tượng và số lượng ứng dụng tương ứng.Dòng thứ hai chứa N số nguyên dương F1, F2,..., FN (1 ≤ Fi ≤ 80 với 1 ≤ i ≤ N), tần sốsử dụng mỗi ngày của từng ứng dụng.Sản lượngDòng đầu tiên của sản lượng chứa tổng số nhấp chuột, người dùng nên thực hiện hàng ngày.Dòng thứ hai chứa K số nguyên C1, C2,..., CK, ngăn cách bởi không gian duy nhất, nghĩa là số lượngứng dụng này được gán cho mỗi biểu tượng.Nếu có nhiều giải pháp tối ưu, chọn một trong đó tối đa hóa số lượng các ứng dụng được chỉ địnhbiểu tượng cuối cùng, sau đó tối đa hóa số lượng các ứng dụng được chỉ định cho (K − 1) th biểu tượng, vv.
đang được dịch, vui lòng đợi..