We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Right . It's my code
class Calculator {
int n;
int p;
public static int power (int n, int p) throws Exception {
if( n < 0 || p< 0) throw new Exception("n and p should be non-negative");
if(p == 1) return n;
if(p == 0) return 1;
return n*power(n,p-1);
}
}
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Day 17: More Exceptions
You are viewing a single comment's thread. Return to all comments →
Right . It's my code class Calculator { int n; int p; public static int power (int n, int p) throws Exception { if( n < 0 || p< 0) throw new Exception("n and p should be non-negative"); if(p == 1) return n; if(p == 0) return 1; return n*power(n,p-1); } }