Noé GARNIER 3 years ago
commit 556d5798eb

@ -1,5 +1,6 @@
import random as r
# Fonction avec des int (Pas la bonne fonction)
def binaire2unitaire(x):
lentre=[]
unitaire=[]
@ -35,7 +36,7 @@ def binaire2unitaire(x):
r=r+str(i)
return r
# fonction avec des str (bonne fonction)
def binaire2unitaireV2(x):
rep=0
pre=x[0]
@ -90,13 +91,22 @@ def binaire2unitaireVerif(x):
def testChuckNorris(x):
l="0000000"
if(binaire2unitaireV2(l)!="00 0000000"):
return False
l="1111111"
if(binaire2unitaireV2(l)!="0 0000000"):
return False
l="1101001"
if(binaire2unitaireV2(l)!="0 00 00 0 0 0 00 00 0 0"):
return False
l=""
for i in range(x):
for j in range(r.randint(1,10)):
l=l+str(r.randint(0,1))
print(l)
if(binaire2unitaireV2(l)!=binaire2unitaireVerif(l)):
return False
l=""
return True
print(testChuckNorris(10))

@ -20,6 +20,7 @@ def testPalindrome(x):
l=[9,5,7,7,9]
if(estPalindrome(l)==True):
return False
l=[]
for i in range(x):
for j in range(r.randint(1,10)):
l.append(r.randint(0,9))

Loading…
Cancel
Save