{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"George đã lấy các que cùng độ dài và cắt chúng ngẫu nhiên cho đến khi tất cả các phần trở thành tối đa 50 đơn vị. Bây giờ anh ấy muốn trả que về trạng thái ban đầu, nhưng anh ấy quên mình đã có bao nhiêu que ban đầu và chúng có độ dài ban đầu như thế nào. Xin hãy giúp anh ấy và thiết kế một chương trình tính độ dài ban đầu nhỏ nhất có thể của những que đó. Tất cả các độ dài được biểu diễn bằng các số nguyên lớn hơn không."}},{"title":"Nhập","value":{"format":"HTML","content":"Đầu vào chứa các khối dữ liệu gồm 2 dòng. Dòng đầu tiên chứa số lượng phần que sau khi cắt, có tối đa 64 que. Dòng thứ hai chứa độ dài của các phần đó, cách nhau bởi dấu cách. Dòng cuối cùng của tệp chứa số không."}},{"title":"Đầu ra","value":{"format":"HTML","content":"Đầu ra sẽ chứa độ dài ban đầu nhỏ nhất của các que, mỗi dòng một giá trị."}},{"title":"Ví dụ","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e9\r\n5 2 1 5 2 1 5 2 1\r\n4\r\n1 2 3 4\r\n0\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e6\r\n5\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}