Bonjour,

Je voudrais savoir comment faire la combinaison linéaire, j'ai réussi a faire la conversion des lettres en chiffre, je l'ai dispositionné comme ca par exemple :
- m = 2 # bloc de m lettres
- mot "election" : motC = [ [4, 11], [4, 2], [19, 8], [14, 13]]
- a=3; b=5; c=1; d=2
puis j'ai mis les coefficients dans une liste : listeCoef = [a,b,c,d]

mais après je ne vois pas comment faire la combinaison linéaire

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
motC = [ [4, 11], 
         [4, 2], 
         [19, 8], 
         [14, 13] ]
j'ai essayé de faire :
la colonne 1 de motC * listeCoef[0]
la colonne 2 de motC * listeCoef[1]
la colonne 1 de motC * listeCoef[2]
la colonne 2 de motC * listeCoef[3]

mais je suis un peu perdu avec les boucles for