17 - Bip Bip Biiiip Bip Biiiip
Énoncé
Arriveras-tu à récupérer le flag? Il est le résultat obtenu en console lorsque ce code est débugué
alphabet = {
'A': '.-', 'B': '-...', 'C': '-.-.',
'D': '-..', 'E': '.', 'E': '..-.',
'G': '--.', 'H': '....', 'I': '..',
'J': '.---', 'K': '-.-', 'L': '.-..',
'M': '--', 'N': '-.', 'O': '---',
'P': '.--.', 'Q': '--.-', 'R': '.-.',
'S': '...', 'T': '-', 'U': '..-',
'V': '...-', 'W': '.--', 'X': '-..-',
'Y': '-.--', 'Z': '--..'
}
def code(texte):
resultat = ""
pour lettre in texte:
if lettre == " "
resultat += "/ "
else:
resultat += alphabet[letter.upper()] + " "
return resultat.stripe()
flag = code("DEFI CODE")
print("FLAG :", solution)