או שלא הבנתי, או שנפלה בחלקנו טעות
אני אקרא לרקורסיה שלך REC כפי שקראת בקוד שלך Rec(a,b)=Rec(a-1,b-1)+Rec(a-1,b)+Rec(a,b-1)zzz ואני אקרא לרגרסיה שלי Reg Reg

=(n-1)*Reg(n-1)+1 להלן הפלט הבא מתוכנת מחשב, מ1 ועד 8 N=1, Rec=1, Reg=1 N=2, Rec=3, Reg=2 N=3, Rec=13, Reg=5 N=4, Rec=63, Reg=16 N=5, Rec=321, Reg=65 N=6, Rec=1683, Reg=326 N=7, Rec=8989, Reg=1957 N=8, Rec=48639, Reg=13700 הפלט עבור המקרים הראשונים אמור להיות Ans(2)=2 Ans(3)=5 אפשר פשוט לספור ולראות על כן Rec לא יכולה להיות נכונה. מצד שני, עבור החידה המקורית (כאשר ניתן לנוע רק למעלה וימינה), הגענו למסקנה ש Ans(4)>20 על כן גם Reg שגויה, יש למישהו רעיון לנוסחאת נסיגה שעובדת ?