Chat:Fr/2021-12-03
Remi.: Bonjour à tous.
Remi.: Automaton2000 j'aimerais une tortue pour bien commencer la journée.
Automaton2000: je suis tellement loin du boss
Remi.: Si tu as été reprogrammé pour ne plus dire tortue, je vais essayer de te faire dire lièvre.
Remi.: Automaton2000 donne moi un lièvre.
Automaton2000: on a aucun moyen de savoir ce qu'il fait ?
philRG: o/
Magus: Un jour pour rigoler faudrait que je fasse produire à Automaton2000 son arbre pour ce canal
Automaton2000: du coup, je suis passé à côté de toi
Magus: mais ça doit bien piquer
philRG: un hall of fame des trolls :-D
Lita65: Bonjour à tous, Bonjour Automaton2000
Automaton2000: mais le problème c'est que je comprend pas ta question
13uk: Salut tout le monde, salut Automaton2000
Automaton2000: une sorte de pokémon de cg
13uk: tu te rapproches automaton2000 : cite moi une catégorie de pokemon avec une carapace
Automaton2000: en fait il faut pas
13uk: :disappointed:
plieuse: bonjour
plieuse: j'ai une question
plieuse: hier on parlait GNU/Linux avec un collègue et on s'est demandé quelle était la licence de GNU/Linux
plieuse: la GPL ?
Carabaffe: Cara cara carabaaaaaaaaaaffe
CDA-mustapha-belkaci: salut à tous
SeebOmega: salut
[CG]Thibaud: SeebOmega :hugging:
CDA-mustapha-belkaci: quelqu'un a t-il deja passé le jeu de l'avatar qui se deplace sur un echiquier ?
SeebOmega: tu as un nom plus precis CDA-mustapha-belkaci ?
CDA-mustapha-belkaci: mustapha
SeebOmega: je parle du puzzle/game
CDA-mustapha-belkaci: pas de nom
CDA-mustapha-belkaci: j'ai eu ca en test codingame pour une boite
SeebOmega: dans ce cas il faut que tu reussisse par toi meme dans ce cas
CDA-mustapha-belkaci: merci pout ton aide
philRG: bon aoc day 3 part 1 done
Remi.: "Avatar sur un échiquier" ça me fait penser à ça : https://www.codingame.com/training/easy/catching-up
CDA-mustapha-belkaci: à peu pres
CDA-mustapha-belkaci: mais en plus simple
philRG: énoncé part 2 aoc day3 :head_bandage:
philRG: ok typo error dans l'énoncé, ce n'est pas numbers pas digits
philRG: pas numbers mais digits
philRG: bon y a du décodage d'énoncé aussi
Remi.: En fait sur CG aussi il fallait lire les énoncés.
SeebOmega: spoiler alert
philRG: Remi. on te l'avait pas dit?
philRG: en fait non l'énoncé du day3 est bon, c'est moi qui l'ait pas encore compris
philRG: l'ai
philRG: bon j'ai remis le chauffage, 15°C ça fait un peu bas pour coder
Fabien-Bernard: Un bon duvet et ça passe.
philRG: c ce que je fais :-) bon aoc day 3 fini bon appétit
Zorg1: les grosses chaussettes c'est pas mal non plus ^^
Remi.: Le chauffage aussi :P
Remi.: philRG, je le savais, c'était pour toi que je le disais ^^
3141948: 👍
Stilgart: tortue à tous, et bonjour à Automaton2000
Automaton2000: il y a un mois environ
Stilgart: ça doit être la date de ta dernière tortue, en effet Automaton2000
Automaton2000: moi je parle de ce que j'ai pu voir
Stilgart: Automaton2000: tu ne crois pas en les tortues ?
Automaton2000: bah en fait c'est le seul où je suis en c
BlaiseEbuth: Je m'endors Automaton2000... Fais quelque chose...
Automaton2000: mais ça veut rien dire ça
BlaiseEbuth: (╯°□°)╯︵ ┻━┻
Stilgart: excuse-nous de n'être que des humains Automaton2000
Automaton2000: et une fois que c'est pas évident
Stilgart: je t'accorde que je ressemble plus à une tortue sur mon avatar
BlaiseEbuth: Automaton2000, des tortues de ta région veulent te rencontrer.
Automaton2000: j'avais pas le choix en fait
Stilgart: il a du en faire de la soupe ... :fearful:
BlaiseEbuth: :scream:
Stilgart: quelqu'un ici a utilisé CG benchmark (ou équivalent) récemment ?
BlaiseEbuth: Nein
Stilgart: j'ai ma réponse sur le forum
Stilgart: toujours écouter recùrse, toujours
BlaiseEbuth: :scream:
Stilgart: je cherche à faire plus futé, et on m'explique que non... donc c'est non
BlaiseEbuth: Et d'ailleurs: Y'a un forum ?! Oo
Stilgart: qwant m'en a trouvé un
Lita65: RE à tou, j'étais sur l'AoC d'huier et d'aujourd'hui ^^
BlaiseEbuth: Awé. Faut que je le fasse...
Stilgart: idem, j'ai pas encore pu regarder le day3
Stilgart: mais ça attendra ce soir
Lita65: J'ai validé le jour1, le jour 2 et la partie 1 du jour 3. J'ai un petit problème de compréhenssion dur la partie deuxx à priori (j'obtient 3950891 qui est faux biensûr ^^) quelqu'un l'a fini et veux bien m'aider ?
Stilgart: refais l'exemple à la main
BlaiseEbuth: Les données sont individuelles
Stilgart: tu as sûrement raté un détail
BlaiseEbuth: Ou même un bétail...
Lita65: refaire l'exxemple : done
Lita65: ou même un détail de bétail
Lita65: Je savais pas BlaiseEbuth, c'est cool :)
Stilgart: * dwarfie digère son entrecote
Lita65: philRG si tu es là tu aurais un indice pour moi ?
philRG: tap tap
philRG: je suis le fantôme de philRG
**BlaiseEbuth dégome philRG avec son pac à protons.
philRG: :ghost:
**Lita65 OUAISSSSSSSS un fantome :)
philRG: Lita65: quel genre d'incide?
Lita65: Je sais pas trop ;(
Lita65: J'ai l'impression d'avoir tout bon
BlaiseEbuth: Bah non...
Lita65: Je pense qu'il me manque du recule sur mon code ;(
Lita65: BlaiseEbuth bah oui c'est ce que je vois ... d'où l'impression
BlaiseEbuth: :p
Lita65: du coup je comprends pas ou je me foire
Lita65: Je peux t'envoyer mon code philRG ? :pray:
philRG: bien lire l'énoncé, pour savoir de quoi ça cause, puis en cas de doute, lire l'exemple fourni
Lita65: J'ai déjà fais ça en boucle --"
Lita65: J'ai mis des logs
philRG: je viens de mettre ma minerve, j'ai un peu peur mais je peux essayer
Lita65: C'est toi qui me dit !
philRG: je dois pouvoir le faire tourner dans mon IDE CLion
Lita65: perso je l'ai fais tourner sur coliru
BlaiseEbuth: Tu veux donner du C++ à philRG ?! :scream: /me sonne l'alarme et saute dans son abri anti-atomique.
philRG: on s'en fout du langage, c'est que de l'algo
BlaiseEbuth: la la la...
BlaiseEbuth: C'est bon vas y, je suis à l'abris.
Lita65: J'ai envoyé en perso vue que vous l'avez pas encore fait
BlaiseEbuth: Bah oui.
BlaiseEbuth: Bon prévenez quand je pourrais sortir.
philRG: int power_consumption = stoi(gamma_rate, nullptr, 2) * stoi(epsilon_rate, nullptr, 2);
philRG: c du BlaiseEbuth çà
BlaiseEbuth: Stoi l'gamma...
Lita65: J'ai pas compris philRG
Lita65: Je viens de découvrir cette fonction (avec autre chose que de la base 10 ):heart_eyes:
Stilgart: tu veux dire strtol ?
BlaiseEbuth: Stoi l'strtol
Lita65: non non : https://www.cplusplus.com/reference/string/stoi/
Stilgart: BlaiseEbuth: \o
Stilgart: Lita65: lis bien :D
BlaiseEbuth: Quoi \o Stilgart ?
Stilgart: je la connais sous le nom strtol moi
Lita65: c'est toi le gamma ?
Stilgart: bah smoi l'strol
Stilgart: donc je lève la main ;)
BlaiseEbuth: Abawi
BlaiseEbuth: Faut suivre
Stilgart: Lita65: pour info, tu as strtoul pour les unsigned, et strtod pour le tupe double
Stilgart: j'imagine que depuis c++11 ils ont aussi ajouté stoul et stod du coup
Lita65: jamais utilisé mais oui j'ai vue ça dans la liste à gauche du lien que j'ai envoyé !
Stilgart: après, j'ai tendance à utiliser des stringstream à la place
BlaiseEbuth: Sévalid
BlaiseEbuth: trévalid même
**Stilgart a encore du faire une blague sans le vouloir
BlaiseEbuth: Ah?
Stilgart: Automaton2000, fais le truc !
Automaton2000: j'imagine que ça peut être sympa
Lita65: ça dépend du "truc"
Stilgart: ce truc a trois lettres en commun avec le mot "truc", quatre pattes et une carapace
Stilgart: et ça peut effectivement être sympa
Stilgart: et au final, Automaton2000 a encore échoué à faire le truc
Automaton2000: je ne comprends pas pourquoi on a pas du tout toucher à ce genre de cas
Lita65: TORTUE Automaton2000 !!!
Automaton2000: pas de raison que ce soit le cas de test
Lita65: SI !
Stilgart: et après Magus va encore nier qu'il y a du code anti-tortue dans Automaton2000...
Automaton2000: mais il est aussi sur le canal anglais
BlaiseEbuth: Bon allez. Vais regarder à l'aoc.
JBM: ah oui tiens l'AoC failli oublier
philRG: :wine_glass:
petro-le-borgne1377: cax
devmaxime: Le puzzle longest road est salaud. J'ai code mon premier DFS en prenant vraiment beaucoup de temps et le dernier exemple rajoute des boucles et des impasses.. :joy: je m'y attendais pas.. se contenter d'un 83% après tt ce temps :'(
BlaiseEbuth: Et ? Techniquement un DFS ça gère les impasses puisque tu cherches tans que t'as pas trouvé, et les boucles puisque tu marque les noeuds visités...
BlaiseEbuth: *tant
devmaxime: Mon code parcours simplement le chemin jusqu'à ne plus trouver de voisin. Puis il teste les autres chemins et autres joueurs. Avec les impasses et les boucles, je ne sais pas où le faire démarrer, et je compte des pas supplémentaires pour rien dans les impasses.
BlaiseEbuth: Je connais pas le puzzle, je parles d'une manière générale.
Zorg1: salut tout le monde et la cybervedette Automaton2000 o/
Automaton2000: tu peux demander de l'aide afin de finir le moteur
BlaiseEbuth: \o
Zorg1: yo toujours le même compte qu'hier BlaiseEbuth ?
BlaiseEbuth: Faut croire que la cause principale de décès de mes comptes était trop occupée par la traditionelle release du vendredi aprem'... :smirk:
dwarfie: tien ... le bouton "tester dans l'ide" qui marche plus chez moi ... ca va pas aider
BlaiseEbuth: La faute de google encore ça...
dwarfie: erreur js :
dwarfie: TypeError: this._contribution is undefined
Zorg1: ouaip c'est google et ses *algorithmes* qui fait tout foiré
dwarfie: donc la faute a angular plutot
Zorg1: (j'utilise *algorithme* dans le sens journalistique du terme)
BlaiseEbuth: Un truc digital quoi.
dwarfie: :point_up_2:
Zorg1: et qui est derrière angular ?
dwarfie: oups, pas le bon doigt ;)
nicola: Un gros mot ?
nicola: Un ongulé ?
nicola: (un ours)
BlaiseEbuth: Stoi l'ours
nicola: Je ne m’appelle pas Arthur.
dwarfie: le sanglier de bretagne
nicola: :thumbsup:
nicola: De Cornouaille.
BlaiseEbuth: Et re-mi-ours derrière.
Zorg1: avec un i ou avec un point ?
BlaiseEbuth: Avec un ours
nicola: :bear:
Stilgart: bon, faudrait que j'aille me coucher là...
Stilgart: je comprennais pas pourquoi j'avais pas looter 50xp suite à mon AoC day 3 résolu
Zorg1: ah t'es debout depuis hier ?
Zorg1: ah oui l'AoC j'ai fais de la doc toute la journée, ça va me changer les idées
Stilgart: have fun
Stilgart: Automaton2000: comment es ton AoC ?
Automaton2000: je pense pas le faire pour les autres contests
BlaiseEbuth: AOC + Fatigue + Méthodes inconnues = Perte de temps
Stilgart: tu peux enlever le premier terme de ton équation je pense :)
Stilgart: et sans doute le deuxième aussi... cf 20:34
BlaiseEbuth: Nan... Fatigue et méthodes inconnues c'est interdépendant. Et AOC c'est le contexte. On enlève pas le contexte !
Zorg1: swap ton contexte
Zorg1: switch ta contexte
Zorg1: crevé je suis moi aussi
Zorg1: Automaton2000 raconte moi une histoire drôle
Automaton2000: c'est depuis que j'ai fait
Zorg1: je suis mort de rire Automaton2000
Automaton2000: je veux dire si tu as du temps
Stilgart: Automaton2000: peut-on dire qu'un mort à tout son temps ? tu as 4h.
Automaton2000: car si je fais ça à la fac
b0n5a1: o/
Stilgart: \o
b0n5a1: juste pour savoir, c'était aussi sur 12 bit les valeurs de votre aoc 3 ?
Zorg1: oui chez moi
Zorg1: 1000 valeurs de 12 bits
b0n5a1: pareil
JBM: ok je viens de le faire, 1000×¹2
b0n5a1: :D
JBM: je suis vraiment pas dedans cette année
Zorg1: bof tu feras les 10 premiers d'un coup
JBM: on est à d3 et j'ai déjà oublié les 2 premiers, mais j'ai souvenir d'avoir tiqué que c'était notoirememt plus compliqué que le "somme des derniers chiffres des indices multiples de 3 de telle liste" d'antan
Zorg1: y a une histoire de sous marin
Zorg1: pê qu'il est jaune
BlaiseEbuth: Ou rouillé
Zorg1: bref il va sous l'eau normalement
BlaiseEbuth: Voui...
Zorg1: (sauf chez Glory Hammer mais c'est spécial chez eux :p )
pardouin: le premier c'était compter le nombre d'augmentations entre a)une valeur et la suivante ; b) une valeur et celle 3 rangs après
pardouin: le deuxième suivre des directions et update des coordonnées
pardouin: bon
pardouin: le 3ème : lire un énoncé
JBM: t'es bcp trop à fond pour ce que ça vaut
Zorg1: celui qui est après le second normalement
b0n5a1: gné ?
Zorg1: ha toi non plus tu ne comprends pas la question de JBM
b0n5a1: il doit manquer un o
b0n5a1: j'étais afk ^^
b0n5a1: entre le u et le i
b0n5a1: ha
b0n5a1: du coup ... gné ?
b0n5a1: houlà...pas allé là dessus depuis bien 2 semaines
b0n5a1: je viens de vite regarder JBM, je ne sais pas (si tu parle d'Alex)
JBM: ((tu vois, quand tu veux!))
Zorg1: (((m'ouais ...)))
Remi.: Bonsoir à tous
Remi.: pardon : ((((bonsoir à tous))))
BlaiseEbuth: C't'à c't'heure ci qu'tu rentres ? :rage:
BlaiseEbuth: Sur ce, bonne nuit.
Remi.: mdr
Remi.: Je suis fliqué sur mon heure de connexion ? ^^
Remi.: Bonne nuit le couche tôt :P
Remi.: Automaton2000, tu es toujours là ?
Automaton2000: tu as quoi comme algo ?
Remi.: Yu sais moi niveau algo d'IA, à part les BFS et les forêts de if ... mais je suis sûr que tu vas m'apprendre Automaton2000
Automaton2000: le mec il a juste dit que ça faisait un moment que je ne suis plus sur
Remi.: Faut pas écouter ce que disent les gens, Automaton2000
Automaton2000: mais c'est pas plus mal
Remi.: Voilà. Du coup, qu'est-ce que TOI tu en penses Automaton2000 ?
Automaton2000: autant ne pas en faire
Remi.: Automaton2000 tu me déçois
Automaton2000: c'est clairement pas un problème de riche
b0n5a1: :D
Remi.: Tiens je ne suis pas tout seul
Remi.: o/
b0n5a1: o/
Remi.: bonsai tu te rappelles du code C# que tu m'as donné pour éviter de faire un array.convertall ? ça utilisait Linq.
Remi.: Ca pourrait peut-être m'être utile pour un autre puzzle.
b0n5a1: je sais plus, y'avait un select je crois
Remi.: Ok, donc c'est peut-être ce que j'ai déjà.
Remi.: Je ne suis pas à l'aise avec Linq, mais il est possible que pour température ce soit une meilleure solution que de copier le comportement du C++
b0n5a1: int[] b = a.Select(int.Parse).ToArray(); // ça devait être ça probablement
b0n5a1: bah t'auras l'impor de Linq en plus, tu vas y perdre en fait je crois
Remi.: J'ai ReadLine.Split.Select(int.parse).orderby ... au final je prends quelques caractères de moins que faire une boucle et tester les valeurs.
b0n5a1: ok
Remi.: Car le C# ne caste pas les int en bool dans l'opérateur ternaire, on perds pas mal de caractères dans un cas comme dans l'autre.
Remi.: J'ai même un if avant mon foreach, si je prends la solution sans linq. C'est dire ^^
Remi.: Sinon toi t'es sur quoi en ce moment ? tu fais les aoc comme beaucoup d'autres ?
b0n5a1: ouais j'ai rien fait d'autre
b0n5a1: les 3 premiers jours là c'est peanuts
b0n5a1: y'a surtout de la lecture
lnjohn: Salut le monde !
Remi.: Salut
lnjohn: Content de faire partie de la communauté française. #python