Solution course chevaux
Conditions d’achèvement
def factor(N) :
if (N >2) :
Fact_N = 2
for decompte in range(3,N+1) :
Fact_N = Fact_N*decompte
else :
print('Attention valeur non correcte pourle facctorielle')
Fact_N =-1
return(Fact_N)
Q = int(input('Entrez le nombre de chevaux partants : '))
Numerateur = factor(Q)
Denominateur = factor(Q-3);
Denominateurbis = factor(Q-3)*factor(3)
print('Dans l''ordre, une chance sur ',int(Numerateur / Denominateur));
print('Dans le désordre, une chance sur ',int(Numerateur / Denominateurbis));