F(1) = 1 F(n) = F(n-1)*(2*n - 1), при n > 1
F(1) = 1 F(n) = F(n-1)*(3*n - 2), при n > 1
F(0) = 1, F(1) = 1 F(n) = F(n-1)*F(n-2)+1, при n > 1
F(1) = 1, F(2) = 1 F(n) = F(n-2)*n, при n > 2
def F( n ): print( '*' ) if n > 0: F( n-2 ) F( n // 2 )
def F( n ): print( '*' ) if n > 0: F( n-2 ) F( n // 2 ) F( n // 2 )
def F( n ): print( '*' ) if n > 0: F( n-3 ) F( n // 2 )
def F( n ): if n > 0: G( n - 1 ) def G( n ): print( '*' ) if n > 1: print( '*' ) F( n - 2 )
def F( n ): print( '*' ) if n > 0: print( '*' ) G(n - 1); def G( n ): print( '*' ) if n > 1: F( n - 2 )
def F( n ): if n > 2: return F(n - 1) + G(n - 2) else: return 1 def G( n ): if n > 2: return G(n - 1) + F(n - 2) else: return 1