Code : | Sélectionner tout |
1 2 | A = {'un' 'deux' 'chateau' 'trois' 'quatre'} ; B = {'deux' 'quatre' 'six' 'huit' 'dix' 'douze' 'maison' 'bateau' 'chateau'} ; |
Écrire le code le plus compact(*) possible pour trouver tous les mots communs aux deux listes. c'est-à-dire quelque chose comme ça :
Code : | Sélectionner tout |
1 2 3 4 5 | >>votre formule magique ici ans = 'deux' 'chateau' 'quatre' |
(*) un code est compact quand il a :
- moins de boucles (for-end, while-end, ...)
- moins de lignes de code
- moins d'affectations (signe =)
- moins de variables déclarées
Pas besoin de hiérarchiser ces critères car toute amélioration de l'un impacte les autres.