
buildHouse
Đối với một ngôi nhà, quan trọng nhất là cách xây dựng ngôi nhà sao cho chắc chắn và an toàn nhất. Cho biết trước diện tích căn nhà S
, hãy tìm chiều dài(L) và chiều rộng(W) hợp lý sao cho:
- L>=W
- L*W = diện tích căn nhà
- L-W nhỏ nhất
Ví dụ:
- Với
S = 4
. Đầu rabuildHouse(S) = [2,2]
.
Đầu vào/Đầu ra:
- [Thời gian chạy] 0.1s với C++, 0.6s với Java và C#, 0.8s với Python, Go và JavaScript.
- [Đầu vào] Long S.
1 <= S <=1012
- [Đầu ra] array of longs
Chiều dài và chiều rộng hợp lý
Post Comment