void solve(int N,int P){
if(N==0)
{
cout<<"yes\n";
return;
}
if(N-2>=0){
solve(N-2,P);
}
if(N-3>=0){
solve(N-3,P);
}
}
It's showing runtime error for N = 200000(Ignore P) . Why ??
Determine the mistake
void solve(int N,int P){
if(N==0)
{
cout<<"yes\n";
return;
}
if(N-2>=0){
solve(N-2,P);
}
if(N-3>=0){
solve(N-3,P);
}
}
It's showing runtime error for N = 200000(Ignore P) . Why ??