d1f9a4af创建于 2023年1月16日历史提交

def my_pow(x, n)
    solution = multiply(x, n.abs)

    if n>=0
        return solution
    else
        return (1/solution)

    end
end


def multiply(x,n)
    return 0 if x==0
    return 1 if n==0
    result = multiply((x*x),n/2)
    if (n%2 ==1)
        return (x * result)
    else
        return result
    end
end