C bài 19.20: Xếp que diêm
Tìm số nguyên lớn nhất có thể được tạo ra với chính xác n que diêm, dưới các điều kiện sau:
- Mỗi chữ số trong số nguyên phải là một trong các chữ số a1,a2,...,am(1≤ai≤9).
- Số que diêm cần để tạo ra các chữ số 1, 2, 3, 4, 5, 6, 7, 8, 9 lần lượt là 2, 5, 5, 4, 5, 6, 3, 7, 6.
INPUT FORMAT
Dòng đầu tiên gồm hai số nguyên dương n,m(1≤n≤104,1≤m≤9).
Dòng thứ hai chứa dãy số a gồm m phần tử (1≤ai≤9).
OUTPUT FORMAT
In ra số nguyên lớn nhất có thể được tạo ra với chính xác n que diêm dưới các điều kiện đã cho.
Ví dụ 1:
Input
Copy
20 4
3 7 8 4
Output
Copy
777773
Ví dụ 2:
Input
Copy
101 9
9 8 7 6 5 4 3 2 1
Output
Copy
71111111111111111111111111111111111111111111111111
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments