Correction de l'épreuve 1
Sujet (PDF intégré)
Exercice 1
def voisins_entrants(adj, x):
vois = []
for i in range(len(adj)):
if x in adj[i]:
vois.append(i)
return vois
Exercice 2
def nombre_suivant(s):
'''Renvoie le nombre suivant de celui representé par s
en appliquant le procédé de lecture.'''
resultat = ''
chiffre = s[0]
compte = 1
for i in range(1,len(s)):
if s[i] == chiffre:
compte = compte + 1
else:
resultat += str(compte) + chiffre
chiffre = s[i]
compte = 1
lecture_chiffre = str(compte) + chiffre
resultat += lecture_chiffre
return resultat
Suivant