Forum Programmation.autre Advent of Code 2023, jour 25

Posté par  . Licence CC By‑SA.
Étiquettes :
4
25
déc.
2023

Hello et joyeux Noël à tous.

Ce jour ci comme les années précédentes, il n'y a qu'une seule partie pour le challenge de l'AOC.

On se donne un réseau de câbles comme celui donné en exemple.

jqt: rhn xhk nvd
rsh: frs pzl lsr
xhk: hfx
cmg: qnr nvd lhk bvb
rhn: xhk bvb hfx
bvb: xhk hfx
pzl: lsr hfx nvd
qnr: nvd
ntq: jqt hfx bvb xhk
nvd: lhk
lsr: lhk
rzs: qnr cmg lsr rsh
frs: qnr
(…)

Forum Programmation.autre Avent du Code, jour 17

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
17
déc.
2022

Suite de l'Avent du Code, jour 17.

En fait, avec nos éléphants de compagnie, nous ne sommes pas perdus dans n'importe quel volcan : c'est la console de jeu de Vulcain, qui a commencé une partie de Tetris avec des blocs de rocher et des jets de gaz brûlants dans la caverne où nous nous trouvons.

Mais pas de panique, la meilleure chose à faire, c'est de prendre le temps de bien modéliser ça, et tout va bien se passer.

(…)

Journal Advent of Code 2023, day 8

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
8
déc.
2023

La partie de poker du désert à peine finie, voilà qu'une tempête de sable approche. Et c'est ce moment-là que la femme lutin qui vous sert de guide choisit pour disparaître. Curieusement, elle venait justement de vous dire quelque chose à propos des fantômes du désert.

Heureusement, elle vous a laissé des cartes. Enfin, des cartes, c'est un bien grand mot, c'est en fait une ligne d'instructions suivie d'une liste de nœuds connectés les uns aux autres, par exemple :

(…)

Forum Programmation.autre Advent of Code 2023 : Day 5

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
5
déc.
2023

Partie 1

Le jardinier nous explique que cette île est bien la source d'eau destinée à l'île de la neige. Seulement il a dû couper l'eau parce qu'il ne recevait plus de sable pour la filtrer et qu'on ne peut pas faire de neige avec de l'eau sale. C'est une interruption temporaire, juste le temps de régler le problème d'approvisionnement en sable. L'ennui, c'est qu'il n'a pas du tout le temps de penser à ça, donc c'est du temporaire qui (…)

Forum Programmation.autre Advent of Code 2023 : Day 4

Posté par  (site web personnel) . Licence CC By‑SA.
3
4
déc.
2023

Jour 4 (résumé)

Partie 1

Le télécabine vous dépose sur une masse de terre flottant dans le ciel, l'île de l'île. Le liftier pense qu'il y a sûrement des sources sur cette île. En revanche, cela dépasse ses compétences, il faudrait aller voir le jardinier, qui habite sur une île entourée d'eau, elle-même sur l'île céleste où nous nous trouvons.

Bref, notre lutin veut bien vous prêter son bateau en échange d'un peu d'aide avec ses cartes à gratter.

Chaque (…)

Forum Programmation.autre Avent du Code, jour 11

Posté par  . Licence CC By‑SA.
Étiquettes :
3
11
déc.
2022

Suite de l'Avent du Code, jour 11.

Des singes ont volé le contenu de notre sac. Ils jouent à la passe à 10 avec. Pour récupérer le contenu, il faut identifier quel singes ont eu le plus d'items en main.

Un jour où la solution naïve permet de résoudre la partie 1 mais ne passe pas à l'échelle pour la partie 2.

Forum Programmation.autre Avent du Code jour 16

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
3
16
déc.
2022

L'oxygène manque dans la caverne, et pour cause : c'est un volcan prêt à exploser !
Manque d'oxygène, hallucinations, on voit des éléphants qui joue avec un transmetteur, l'appel d'hier venait de là.

Et là on délire complètement, persuadés qu'on va réussir à faire sortir la vapeur du volcan en ouvrant des vannes !
Ça sent le sapin…
Mais surtout, le CPU qui crâme.
Dans l'exemple on a 6 valves fonctionnelles, et 4 pétées, ça fait 720 possibilités pour les (…)

Forum Programmation.autre Avent du code jour 25

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
3
25
déc.
2022

Le jour de la marmotte.
Ben oui, on remballe tout !
Tout ?
Non, un dernier problème résiste encore et toujours au développeur !

Selon la logique imperturbable des lutinelfes du nord, pourquoi faire simple quand on peut faire n'importe quoi, il nous reste à décoder les paramètres de chauffe des ballons pour repartir du verger aux fruits magique.
Additionner tout ça.
Et le recoder pour le donner à BoB, la machine qui chauffe.

Après on décolle avec nos…. 49 (…)

Forum Programmation.autre Avent du Code, jour 21

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
2
21
déc.
2022

Ce jour signe le retour des singes !
Mais comme on ne parle pas le singe, on demande aux éléphants cavernicoles de nous traduire.
Mais oui, mais oui, apparemment les vapeurs soufrés du Volcan ne se sont pas dissipées dans notre cerveau.

Bref, les singes se renvoient des nombres, les additionnent, les multiplient, les divisent, et les soustraient, tombant toujours miraculeusement sur des entiers après les divisions, quel talent.

Objectif premier, quand on n'a pas encore compris la gravité de (…)

Forum Programmation.autre Advent of Code 2023, day 6

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
6
déc.
2023

Nous voici arrivés à l'endroit où le sable est censé être livré. Censé. Parce qu'il n'y a pas de sable, évidemment.

Partie 1

Par un heureux hasard, aujourd'hui est organisée une régate, dont le gagnant aura la chance de bénéficier d'un voyage tous frais payés vers l'île du désert. C'est sûrement de là que devrait venir le sable ! Il faut absolument gagner cette course, Noël en dépend.

Les bateaux utilisés sont des jouets, qui ont un bouton sur le (…)