class Solution {
public:
int sqrt_n(int nums,int n)
{
if(n==0)
return 1;
if(n==1)
return nums;
return nums*sqrt_n(nums, n-1);
}
int cutRope(int n) {
int cur_2=0,cur_3=0;
if(n<=3)
return n;
if(n%3==1)
{
n=n-2;
cur_2+=1;
}
cur_3=n/3;
n-=cur_3*3;
cur_2+=n/2;
return sqrt_n(3,cur_3)*sqrt_n(2,cur_2);
}
};

京公网安备 11010502036488号