Bug Report

If you find any bug in the calculator please let me know. Thank you.

Testing. .  .
def catalan(n){
  if(n<=1){
    return 1;
  }
  var result=0;
  for(var i=0;i<n;i=i+1){
    var a=catalan(i);
    var b=catalan(n−i−1);
    result=result+a*b;
  }
  return result;
}
Result: Ok 2025.3.7.

Testing. . .
def catalan4(n){
  if(n<=1){
    return 1;
  }
  var result=0;
  for(var i=0;i<n;i=i+1){
    var x=n−1−i;
    var a=catalan4(i);
    var b=catalan4(x);
    var c=a*b;
    result=result+c;
  }
  return result;
}
Result: OK 2025.3.7.

Testing...
def catalan5(n){
  if(n<=1){
    return 1;
  }
  var result=0;
  for(var i=0;i<n;i=i+1){
    var x=n−1−i;
    var a=catalan5(i);
    var b=catalan5(x);
    var c=a*b;
    result=result+c;
  }
  return result;
}
Check

Testing...
def factorial(n){
  if(n<=0){
    return 1;
  }
  return n*factorial(n−1);
}
Check

T

Comments

  1. Currently tesing following function.
    def catalan(n){
    if(n<=1){
    return 1;
    }
    var result=0;
    for(var i=0;i<n;i=i+1){
    var a=catalan(i);
    var b=catalan(n−i−1);
    result=result+a*b;
    }
    return result;
    }
    Bug fixed.(caused by local variable not updated)

    ReplyDelete
  2. Currently tesing following function.
    def catalan2(n){
    if(n<=1){
    return 1;
    }
    var result=0;
    for(var i=0;i<n;i=i+1){
    result=result+catalan2(i)*catalan2(n−1−i);
    }
    return result;
    }
    Bug fixing.

    ReplyDelete

Post a Comment

Popular posts from this blog

Prompt for AI

How Deep Is the Well?

Function Examples