Factoriales alternos, semifactoriales

Published by Donnamae in

El factorial de un número positivo n es el producto de todos los números del 1 a n.

5! = 5 x 4 x 3 x 2 x 1 = 120

El semifactorial (también conocido como doble factorial) de un número positivo n es el producto de todos los números del 1 a n que tienen la misma paridad (es decir, impar o par) que n.

12!! = 12 x 10 x 8 x 6 x 4 x 2 = 46,080

7!! = 7 x 5 x 3 x 1 = 105

El factorial alterno de un número positivo n es la suma de los factoriales consecutivos desde n hasta 1, donde los factoriales alternos se multiplican por -1.

Factorial alterno de 1:

af(1) = 1!

Factorial alterno de 2:

af(2) = 2! + (-1)x(1!) = 2! - 1! = 2 -1 = 1

Factorial alterno de 3:

af(3) = 3! - 2! + 1! = 6 - 2 + 1 = 5

Crea una función que reciba un número n y devuelva la diferencia entre el factorial alterno y el semifactorial de n.

Ejemplos

alt_semi(1) ➞ 0

alt_semi(2) ➞ -1

alt_semi(3)➞ 2

Notas

N/A