Ce matin pendant le travail, j'ai tenté de brute-force, je suis monté à plusieurs milliard de possibilité testé :O)
Ce midi:
J'ai modifié mon Engine pour qu'elle affiche le code Java équivalent à chaque opération.
Sur la base du code Java et l'impression du résultat en binaire
Que le bit de A était consommé progressivement par le programmme pour construire la sortie.
J'ai alors compris que le programme avançait par paquet de 3 à 6 bits.
J'avais presque la réponse ce midi. Je trouvais un A qui me donnait le bon résultat un chiffre de plus ",2" :)
Ce soir:
J'ai revu plein de fois de mon algo pour m’apercevoir que j'avais merdé un <= en < dans ma fonction de contrôle progressif.
Résultat, il me trouvait toujours un resultat matchant avec un chiffre de plus :O)
[^] # Re: 17ème jour
Posté par syj . En réponse au journal Advent of code 2024. Évalué à 2.
Hello,
J'ai procédé de cette manière pour la partie 2.
Ce matin pendant le travail, j'ai tenté de brute-force, je suis monté à plusieurs milliard de possibilité testé :O)
Ce midi:
J'ai modifié mon Engine pour qu'elle affiche le code Java équivalent à chaque opération.
Sur la base du code Java et l'impression du résultat en binaire
Que le bit de A était consommé progressivement par le programmme pour construire la sortie.
J'ai alors compris que le programme avançait par paquet de 3 à 6 bits.
J'avais presque la réponse ce midi. Je trouvais un A qui me donnait le bon résultat un chiffre de plus ",2" :)
Ce soir:
J'ai revu plein de fois de mon algo pour m’apercevoir que j'avais merdé un <= en < dans ma fonction de contrôle progressif.
Résultat, il me trouvait toujours un resultat matchant avec un chiffre de plus :O)