par fatal_error » 27 Oct 2014, 23:31
salut,
pourquoi pas sept c'est 4.
raisonnement:
1 c'est 2, 2 c'est 4, 4 c'est 5 , 5 c'est 4, 10 c'est 3 et 3 c'est 4
on ne peut traduire c'est par '=' car c'est évidemment faux.
on lit de gauche à droite, donc on remplace c'est par le symbole associe.
1=>2
2=>4
4=>5
...
à la base c'est une phrase, donc on peut remplacer un par sa valeur phonétique puis sa version écrite. En faisant ca a gauche, on a
un=>2
deux=>4
quatre=>5
cinq=>4
dix=>3
trois=>4
on remarque, hormis
quatre=>5, trois=>4 que key=>key.length ou key représente le mot à gauche satisfait la suite
on crèe une règle particulière qui satisfait la suite pour tout key...
par exemple
quatre et trois sont les seuls mots de plus de 4 lettres.
donc key=>{ [key.length-1 si (key.length>4)], [key.length sinon] }
comme sept c'est quatre lettre, sept=>4
la vie est une fête