Tôi có một khu vực hình chữ nhật có kích thước: n*m
. Tôi cũng có một hình chữ nhật nhỏ hơn kích thước: x*y
. Số lượng hình chữ nhật nhỏ hơn tối thiểu cần thiết để bao quát toàn bộ diện tích hình chữ nhật lớn hơn là bao nhiêu?Hình chữ nhật tối thiểu cần thiết để bao phủ một khu vực hình chữ nhật đã cho
Không cần thiết phải gói hình chữ nhật nhỏ hơn. Chúng được phép chồng lên nhau, băng qua đường viền của hình chữ nhật lớn hơn nếu cần. Yêu cầu duy nhất là chúng tôi phải sử dụng số ít nhất là hình chữ nhật x*y
.
Một điều nữa là chúng ta có thể xoay hình chữ nhật nhỏ hơn nếu cần (xoay 90 độ), để giảm thiểu số.
n, m, x và y: tất cả đều là số tự nhiên. x, y không cần phải là các thừa số của n, m.
Tôi không thể giải quyết nó trong thời gian nhất định, tôi cũng không thể tìm ra cách tiếp cận. Tôi bắt đầu bằng cách lấy các trường hợp khác nhau của n, m có thể chia hết cho x, y hay không.
cập nhật
mẫu trường hợp thử nghiệm:
- n * m = 3 * 3, x * y = 2 * 2. Kết quả phải là 4
- n * m = 5 * 6, x * y = 3 * 2. Kết quả phải là 5
- n * m = 68 * 68, x * y = 9 * 8. Kết quả nên 65
bạn có thể cung cấp mẫu testcase ?? – jbsu32
Nếu nó là một vấn đề thẩm phán trực tuyến, một liên kết đến vấn đề ban đầu thường được chào đón. – WhatsUp
@WhatsUp, nó đã được yêu cầu trong một lớp học. –