Depuis le : 09/07/2013 , j'ai fait gagner : 5 points ce mois-ci à la faction : Non joueur en jouant : 6764 fois sur Epicarena : . Je suis le compte fondateur utilisé par les admins.
Sujet: Advent of code 2021 Mar 30 Nov 2021 - 21:15
Advent of code c'est trop bien la programmation
Bonjour tout le monde !! L'advent of code c'est trop rigolo !! C'est un événement qui a lieu en décembre, avec un problème de codage publié par jour. On peut le faire dans n'importe quel langage de programmation parce que le site donne un fichier en entrée et attend un nombre ou une chaîne de caractères. C'est un super support pour apprendre un langage et s'amuser en faisant de l'algorithmique !
On a fait un leaderboard pour Epica (bon en fait merci à @Lady Maria qui fournit le leaderboard de son compte). Pour le rejoindre, il faut aller là et saisir le code suivant :
Code:
1047081-0518a0f5
Bien sûr, nous vous invitons à dire le langage dans lequel vous faîtes et à discuter des problèmes dans ce topic !!
Et toi, Invité, résoudras-tu tous les problèmes de l'advent of code cette année ?
sasuke-le-boss
Informations et autre bazar
Depuis le : 17/08/2013 , j'ai fait gagner : 101 points ce mois-ci à la faction : Primo en jouant : 43520 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mar 30 Nov 2021 - 21:28
sasuke-le-boss a écrit:
Moi je vais le faire en OcamL, comme l'année dernière !!
J'ai lu OKLM. Je pense que ça résume bien mon niveau en codages. Mais amusez-vous bien pour ceux qui y participent
Odin gave his eye for knowledge but I would give far more.
Lady Maria
Une Reine de Coeur, goût Vanille-Fraise
Informations et autre bazar
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mar 30 Nov 2021 - 21:31
Probablement en OCaML, Kotlin et Clojure pour moi.
Tartiflette
Informations et autre bazar
Depuis le : 10/11/2021 , j'ai fait gagner : 0 points ce mois-ci à la faction : des pôtites étoiles violettes de l'amour soyeux en jouant : 25 fois sur Epicarena : . Ou raclette ... ou fondu ... J'ai faim.
Mes médailles : : . :
Sujet: Re: Advent of code 2021 Mer 1 Déc 2021 - 19:32
Du nim pour ma part et peut-être de l'Haskell (Même si je regrette déjà nim. Passer de python à un langage avec un typage fort ... )
God save the Reblochon In Raclette we trust
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.
Sujet: Re: Advent of code 2021 Mer 1 Déc 2021 - 21:34
Putain quelle connerie je pensais que mon code marchait pas mais ce sont les scripts que j'ai écrits pour aller chercher mon input automatiquement qui ont fait de la merde
Sujet: Re: Advent of code 2021 Jeu 2 Déc 2021 - 1:11
Je vais le faire en python pour reprendre doucement le codage avec un langage qui peut servir en scripting. D'ailleurs je commence pas avant demain. Et je ferai très sûrement pas grand chose.
“
The waves turned crimson like flame.
Moi aussi j'tm Picdam:
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.
Sujet: Re: Advent of code 2021 Jeu 2 Déc 2021 - 12:32
sasuke-le-boss a écrit:
Putain quelle connerie je pensais que mon code marchait pas mais ce sont les scripts que j'ai écrits pour aller chercher mon input automatiquement qui ont fait de la merde
Ah rip.
Je pense que dans ce que j'écris y a plein de trucs inutiles, mais c'est très cool de buter sur des trucs un peu stupides quand les problèmes sont encore simples.
sasuke-le-boss
Informations et autre bazar
Depuis le : 17/08/2013 , j'ai fait gagner : 101 points ce mois-ci à la faction : Primo en jouant : 43520 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Jeu 2 Déc 2021 - 21:50
Alors, comme je reprends le code, je fais n'importe quoi.
Ça se ressent notamment dans ma solution du jour 2 partie 1 où je me suis pris la tête de FOU, j'ai honte J'ai fait la partie 2 en genre 10min
Toujours est-il que je suis à jour.
“
The waves turned crimson like flame.
Moi aussi j'tm Picdam:
Lady Maria
Une Reine de Coeur, goût Vanille-Fraise
Informations et autre bazar
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Sam 4 Déc 2021 - 18:36
Jour 4 terminé...
Mon code est dégueu, et j'ai fait de l'impératif en CaML. Si vous voulez bien m'excuser, je vais mourir.
(En vrai, pour être fair... J'aurais pu faire plus récursif, en remplaçant des instructions par des tableaux. Mais j'avais une de ces flemmes)
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.
Sujet: Re: Advent of code 2021 Sam 4 Déc 2021 - 19:40
J'ai pas réussi. J'arrive pas à faire la partie 2.
EDIT 20h11 : omg après avoir réfléchi plus longtemps, j'ai fini par réussir. C'est fou, parce qu'à la fin c'est plus du tout une question de "est-ce que je me trompe dans le code" mais vraiment juste de comment je réfléchis. Et ça c'est cool, parce que ça veut dire que le langage est pas ma barrière. (Bon par contre, mes solutions sont trois fois trop longues ou alors faut vraiment que je commence à diviser ce que j'écris en plusieurs fichiers. )
Personne
Mes prouts font du feu
Informations et autre bazar
Depuis le : 27/08/2015 , j'ai fait gagner : 100 points ce mois-ci à la faction : de personne en jouant : 29142 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Dim 5 Déc 2021 - 0:33
Jour 4 : j'ai fini le 2e puzzle de la veille, j'ai jeté un œil à l'énoncé du jour courant et mon cerveau a fait NOPE
“
The waves turned crimson like flame.
Moi aussi j'tm Picdam:
Tartiflette
Informations et autre bazar
Depuis le : 10/11/2021 , j'ai fait gagner : 0 points ce mois-ci à la faction : des pôtites étoiles violettes de l'amour soyeux en jouant : 25 fois sur Epicarena : . Ou raclette ... ou fondu ... J'ai faim.
Mes médailles : : . :
Sujet: Re: Advent of code 2021 Dim 5 Déc 2021 - 10:38
Ah bah ça commence, déjà deux jours retard D:
God save the Reblochon In Raclette we trust
sasuke-le-boss
Informations et autre bazar
Depuis le : 17/08/2013 , j'ai fait gagner : 101 points ce mois-ci à la faction : Primo en jouant : 43520 fois sur Epicarena : .
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Dim 5 Déc 2021 - 15:27
Aussi à jour, édition "J'fais le con dans mes messages de commit"
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.
Sujet: Re: Advent of code 2021 Mar 7 Déc 2021 - 9:57
J'ai besoin de voir ces messages de commit maintenant Nestea.
(J'étais à jour hier ! Et même si j'ai demandé de l'aide pour la première fois à une personne, pas que à stackoverflow je trouvais que le problème était plus simple que les autres jours. )
sasuke-le-boss
Informations et autre bazar
Depuis le : 17/08/2013 , j'ai fait gagner : 101 points ce mois-ci à la faction : Primo en jouant : 43520 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mar 7 Déc 2021 - 15:10
Vous avez fait comment le problème du jour, vous ? Moi je vais mettre comment j'ai fait en spoiler Je la trouve pas très optimale du coup je suis curieux de savoir comment vous avez fait, vous
Spoiler:
J'ai stocké mon entrée sous la forme d'une table de hachage avec position en clé, nombre de crabes à cette position en valeur. J'ai calculé au passage la position minimale et la maximale. Et après j'ai pris tous les entiers entre ces positions et pour chacun, j'ai calculé la quantité de carburant que ça coûterait pour chaque position et j'ai pris la plus petite valeur.
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mar 7 Déc 2021 - 20:45
sasuke-le-boss a écrit:
Vous avez fait comment le problème du jour, vous ? Moi je vais mettre comment j'ai fait en spoiler Je la trouve pas très optimale du coup je suis curieux de savoir comment vous avez fait, vous
Spoiler:
J'ai stocké mon entrée sous la forme d'une table de hachage avec position en clé, nombre de crabes à cette position en valeur. J'ai calculé au passage la position minimale et la maximale. Et après j'ai pris tous les entiers entre ces positions et pour chacun, j'ai calculé la quantité de carburant que ça coûterait pour chaque position et j'ai pris la plus petite valeur.
Partie 1 - Tableau -> tri -> médiane Partie 2 - Force brute.
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.
Sujet: Re: Advent of code 2021 Mar 7 Déc 2021 - 23:11
Ah bah j'allais dire que j'étais bloquée partie 2. Partie 1 j'ai fait comme dit Nestea.
EDIT : en mode flemme parce qu'en vrai c'est facile à faire j'ai fait comme Nestea encore pour la partie 2. (Ne me demandez pas pourquoi, je pensais que c'était dur à faire )
Lady Maria
Une Reine de Coeur, goût Vanille-Fraise
Informations et autre bazar
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mer 8 Déc 2021 - 19:48
Day 8 - J'ai envie de mourir.
Par contre, après avoir push ma solution sur Github, j'ai remarqué... @sasuke-le-boss Nos solutions se ressemblent pas mal.
sasuke-le-boss
Informations et autre bazar
Depuis le : 17/08/2013 , j'ai fait gagner : 101 points ce mois-ci à la faction : Primo en jouant : 43520 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Mer 8 Déc 2021 - 23:09
Merde on aurait donc résolu le même problème avec la même idée dans le même langage... ? edit : omg t'as raison on a écrit exactement le même code sans se concerter.... Même nos fonctions s'appellent pareil, à une convention de majuscules près...
Depuis le : 03/06/2016 , j'ai fait gagner : 0 points ce mois-ci à la faction : Phantom Thieves of Heart en jouant : 4290 fois sur Epicarena : .
Sujet: Re: Advent of code 2021 Jeu 9 Déc 2021 - 12:19
Day 9 - Haha flood-fill go brrrrrrrrrr
Joy
Informations et autre bazar
Depuis le : 09/07/2013 , j'ai fait gagner : 1 points ce mois-ci à la faction : des Schtroumpfs (10/07/2013) en jouant : 28696 fois sur Epicarena : . Regarde-moi et souris !
Joy parle à la troisième personne parce que c'est classe, qu'elle est un peu schizo et qu'elle aime bien son pseudo. Oui, ça lui ressemble bien ça.