leetcode492. Construct the Rectangle

网友投稿 651 2022-10-07

leetcode492. Construct the Rectangle

leetcode492. Construct the Rectangle

求给定一个面积的长和宽。

要求长和宽的差最小。

开根号面积,得到的是最大的长,然后--

找到满足条件的就好。

class Solution {public: vector constructRectangle(int area) { int x=sqrt(area); vector ans; for(int i=x;i>=1;i--){ if(area%i==0){ int a=max(i,area/i); int b=min(i,area/i); ans.push_back(a); ans.push_back(b); break; } } return ans; }};

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:微信小程序的网络请求(微信小程序的网络请求错误)
下一篇:微信小程序开发教程之增加mixin扩展
相关文章

 发表评论

暂时没有评论,来抢沙发吧~