Exercice J
This commit is contained in:
parent
fee8a48398
commit
98a0681300
|
@ -102,3 +102,10 @@ def impair(n: int) -> bool:
|
||||||
if n == 0: # Si n est égal a 0 alors
|
if n == 0: # Si n est égal a 0 alors
|
||||||
return False # On renvoie False pour dire que cc n'est pas impair
|
return False # On renvoie False pour dire que cc n'est pas impair
|
||||||
return pair(n-1) # Sinon on fait appel à la fonction pair avec n-1
|
return pair(n-1) # Sinon on fait appel à la fonction pair avec n-1
|
||||||
|
|
||||||
|
def myst(a, b, q=0):
|
||||||
|
"""
|
||||||
|
Fonction qui renvoie le quotient et le reste de la division de a par b.
|
||||||
|
"""
|
||||||
|
if a < b: return q,a # Si a est plus petit que b on ne peut plus diviser donc on retourne le quotien et le reste
|
||||||
|
return myst(a-b, b, q+1) # Sinon on enlève b a a et on retourne le quotien et le reste de a par b
|
||||||
|
|
Loading…
Reference in a new issue