本文共 649 字,大约阅读时间需要 2 分钟。
?????????????L???W??????????????????????????????????
???????
#include#include using namespace std;vector constructRectangle(int area) { int a = static_cast (sqrt(area)); for (int i = a; i >= 1; --i) { if (area % i == 0) { return {i, area / i}; } } // ???????????????????i=1?area%1==0? return {area, 1};}
?????
???????????????????????????????L???W???L >= W??????
?????
???4 ???[2, 2]
???12 ???[3, 4]
???15 ???[3, 5]
转载地址:http://vvzu.baihongyu.com/