Chat:Fr/2020-12-08
b0n5a1: missa encore là...
Zorg1: bon j'en ai fait 3 d'AoC
Zorg1: pas que ça soit très compliqué mais ça crève
Stilgart: gg, c'est toujours 3 de plus que moi
b0n5a1: t'as fait les 2 parts aoc 5 Zorg1 ?
b0n5a1: Zorg1 fait que les jours impairs ^^
Zorg1: 1 4 et 5, 6 étoiles
Zorg1: c'est le 4 qui m'a pris le plus de temps
b0n5a1: le 2 est vite plié aussi...quand tu lis ( ce que j'ai pas fais...j'ai supposé un truc pour part 2 sans lire ^^)
Zorg1: awé t'es comme ça toi ...
b0n5a1: et ma supposition était trop simple
b0n5a1: et carrément fausse
b0n5a1: bin les mecs qui plient le tout en 3 min doivent pas trop tout lire
b0n5a1: ceux qui se co à l'ouverture pour gratter des points de classement
b0n5a1: J4 le premier a tout fait en 06:24
Zorg1: bref le 5 est bidon
b0n5a1: bon, bonne nuit pour de vrai là ^^
Zorg1: bonne nuit
Zorg1: ok AoC 2 ça va
Zorg1: bon j'ai les 5 premiers
dbdr: quite à faire 0 points, vaut mieux submit tout de suite comme certains
dbdr: ah, scoll de 12H :D
PhOeNyX: o/
BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !
AutomatonNN: oui
Automaton2000: comme ça je suis d'accord, mais je ne me trompe pas
Zorg1: bonjour tout le monde et les bots de sixième génération, Automaton2000 & AutomatonNN
Automaton2000: il y a jamais eu de soucis avec le puzzle de la semaine je crois
AutomatonNN: oui j'ai vu que tu as pas de contest de contest de contest pour le prochain contest
BlaiseEbuth: \o
Zorg1: o/ Bob
BlaiseEbuth: :(
Zorg1: o/ BlaiseEbuth
Zorg1: désolé trop rapide sur la complétion :(
BlaiseEbuth: Comment est ton AOC ?
Zorg1: j'ai fait les 6 premiers hier
Zorg1: AoC 8 c'est enfin le retour du pseudo assembleur ;-)
BlaiseEbuth: Tu m'as rattrapé alors
BlaiseEbuth: Ah ? Pas encore regardé j'ai pas fait le 7
Zorg1: ah je croyais que t'avais les 7
BlaiseEbuth: Non j'ai juste lu l'énoncé
Bob: pas grave je suis la quand meme o/
BlaiseEbuth: \o
Zorg1: o/ bob
BlaiseEbuth: Hmm sur AOC7 y'a pas de boucle hein ?
BlaiseEbuth: Genre sacA peut contenir sacB qui peut contenir sacA ?
BlaiseEbuth: Non. Mais ça ne garantit rien
JBM: si ça se trouve en plus ça dépend des gens
BlaiseEbuth: Bon j'suis juste pas réveillé.
Bob: effectivement l'enonce ne precise rien
Bob: j'imagine cependant que les inputs sont concus pour sinon ca serait la merde
BlaiseEbuth: Au vu du 2 effectivement.
Bon[]Crayon: bonjour
BlaiseEbuth: o/
Bob: \o
Bon[]Crayon: :wave_tone1:
Bon[]Crayon: automatonnn
AutomatonNN: et tu push un truc que tu deviens pas tout à fait ?
Bon[]Crayon: automaton2000
Automaton2000: j'aurais du me dire que je passe en legende
BlaiseEbuth: Wé ! Un interpréteur !
Bob: si tu aimes les interpreteurs, faut que tu fasses la serie 2019
BlaiseEbuth: Je sais bien
BlaiseEbuth: Je l'avait fait
BlaiseEbuth: Mais pas terminé
b0n5a1: o/
BlaiseEbuth: \o
b0n5a1: BlaiseEbuth c'est pas cyclique les sacs
b0n5a1: (j'avais même vite dessiner l'exemple)
BlaiseEbuth: Il semble que non. Je dormais juste encore.
BlaiseEbuth: N'emêche le héro de l'AOC il est trop bon trop con...
Zorg1: bon d'un autre côté s'il envoie chier tout le monde il n'y a plus de puzzle :p
BlaiseEbuth: :shrug:
Bob: ben c'est un heros quoi
Bob: il est pas la pour prendre des decisions logiques et sensees
Bob: il est la pour sauver le chien
Stilgart: et à la fin, paf le Automaton2000
Automaton2000: tout est dans la fonction d'eval
BlaiseEbuth: Les héros chinois ils mangent le chien à la fin
Stilgart: c'est un sanglier comme un autre
BlaiseEbuth: :D
Bob: tastes like chicken
Bob: o/
BlaiseEbuth: \o
Stilgart: comme un mardi
MadKnight: oui AutomatonNN ?
AutomatonNN: oui
Stilgart: tortue AutomatonNN ?
AutomatonNN: voir le problème c'est que tu vas pas trop te dire que tu as un problème de recherche du tout
BlaiseEbuth: La recherche du tout c'est de la physique de haut vol AutomatonNN
AutomatonNN: oui mais t'as pas de temps pour ce que tu veux dire
Zorg1: ouaip on va résoudre le secret de l'univers par heuristique AutomatonNN
AutomatonNN: oui
Zorg1: voilà pas le temps de faire des simus chiader
Stilgart: AutomatonNN: arrête de leak le sujet du prochain contest
AutomatonNN: oui ou je te dis
Bon[]Crayon: AutomatonNN non non non
AutomatonNN: oui j'ai une question de bon contest de contest ?
Zorg1: Automaton2000 c'est quoi un mauvais contest de contest ?
Automaton2000: un coup de bol ?
Zorg1: :D
BlaiseEbuth: ^^
Bon[]Crayon: Sans contre façon, je suis un automatonnn :microphone:
AutomatonNN: ok quel ordre ?
Bon[]Crayon: AutomatonNN ordre NN
AutomatonNN: oui c'est pas trop dur de comprendre ce que tu veux dire
Stilgart: (un coup de bol :joy: )
SkyleDc: salut ! Est-ce que vous sauriez me dire quelle est la formule de puissance la plus optimisée en fonction de l'angle du prochain checkpoint pour Coders Strike Back
BlaiseEbuth: :no_mouth:
SkyleDc: Je suis pas très bon en maths et ça me bloque :(
SkyleDc: Pas besoin de me dire le code à utiliser, juste la formule mathématique adaptée
Stilgart: hint: c'est davantage du die and retry que des maths
BlaiseEbuth: ^
SkyleDc: Non non non y'as des formules c'est obligé
SkyleDc: J'ai fait en sorte que l'angle soit obligatoirement positif avec un abs(nextcheckpointangle)
Stilgart: code, formule, appelle ça comme tu veux
SkyleDc: Formules mathématiques :p
Stilgart: mais c'est pas des maths (ni de la physique) pour autant
SkyleDc: Bien entendu que si ! Pour avoir une puissance optimisée, il faut qu'au plus l'angle est grand, au plus le pod va lentement
SkyleDc: Il y a forcément une formule très adaptée
Stilgart: pour avoir une puissance optimisée, il faut du bon random
BlaiseEbuth: Pourquoi tu veux que ce soit une formule ?
BlaiseEbuth: Plutôt qu'une condition par exemple
SkyleDc: En fonction de l'angle
SkyleDc: Comme ça tout est automatisé
Stilgart: https://www.youtube.com/watch?v=8kBQMQyLHME (27:50)
Stilgart: faudrait que je prépare un lien direct vers le passage
circular17: bonjour. question: ça change quoi de suivre quelqu'un?
BlaiseEbuth: Ca change que t'as l'air d'un stalker
circular17: oui c'est ce que je me dis
circular17: et à part ça?
BlaiseEbuth: Tu peux voir si il a fait tel ou tel puzzle et son classement dans les multi
dwarfie: salut les gens et Automaton2000 s'il dit tortue ...
Automaton2000: après tu peux toujours essayer de me faire un petit truc en plus
BlaiseEbuth: :o
dwarfie: Automaton2000 : un soupe de tortue ?
Automaton2000: et dans le même tour ?
circular17: merci Blaise. donc y a qq infos en plus, quoi.
CopperFr: c'est trop facile l'AoC day 8 :D
CopperFr: (encore plus facile que le day 7)
b0n5a1: peut être pour pas trop perdre de mode en route
b0n5a1: quand tu vois les stats de participation chaque jour, ça s'écroule à un moment
b0n5a1: 2019 presque 100.000 J1, un peu plus de 3.000 J25 (ça à l'air d'être l'année avec le plus de "perte")
ltDan: c'est quoi l'aoc ?
b0n5a1: https://adventofcode.com
Zorg1: Advent Of Code
Zorg1: en général en décembre on en parle ici ^^
ltDan: ok ;)
b0n5a1: enfin ça c'est les stats des 2 stars...si t'ajoutes ceux qui on fait q'une ' a un poil plus de monde
Zorg1: b0n5a1 : t'as une jolie régession exponentielle, un peu normale
b0n5a1: ouais
Zorg1: par contre le plus interessant c'est les "crans" qui montre un pb plus dur
Zorg1: en 2019 t'en vois deux : le 7 et le 18
CopperFr: ceci dit ca reste sympa quand même
b0n5a1: plus t'arrives vers le 25 moins y'a de monde qui a du temps pour ça à un moment aussi
b0n5a1: du coup que ce soit pas "trop dur" c'est pas trop mal pour garder plus de monde au fil des jours quelquepart
b0n5a1: ha ouais je viens de regarder mon code J7, c'était les procs en cascade
b0n5a1: tain la diff de difficulté entre J7 2019 et cette année ^^
Alshock: moi je joue juste pour l'histoire
Bob: 2019, je suis un peu stuck au jour 12.2
Bob: le systeme orbital dont il faut trouver la periode
Zorg1: ah oui il était vicieux celui là
Zorg1: b0n5a1 : je pense qu'on a du leur reprocher la difficulté de l'année dernière
Bob: j'imagine bien qu'il y a un truc mais c'est typiquement le genre de probleme que je ne sais pas bien resoudre
Bob: enfin sinon j'imagine qu'en laissant tourner mon code naif suffisamment longtemps il finira bien par trouver :D
ZacDonald: saluut petite question: sur Fall challenge, dans l'affectation des sorties il est possible de répartir dans quel vecteur je veux push_back mes sorties par rapport a la valeur d'une variable ?
ZacDonald: ptn c'est pas clair du tout ...
BlaiseEbuth: Non
ZacDonald: je men suis rendu compte
b0n5a1: erf j'ai CG qui s'affiche dans FF, passé à chrome
Bob: je suis d'accord c'est pas clair du tout :)
ZacDonald: dans le premier FOR la ou le jeu nous donne les id de recettes sort etc
b0n5a1: plus*
ZacDonald: est il possible de différencier mon rangement des variables
ZacDonald: selon une variable qui nous est donné
ZacDonald: dans l'exemple c'est la variable actiontype
Bob: ben euh oui
Bob: c'est du code, tout est possible
Kirbiby: haha :d
b0n5a1: réponse validée, universelle
ZacDonald: ok donc juste une condition( si == ça) devrai marcher
Bob: ben euh oui
Kirbiby: C'est possible de gagner un contest sans faire du C++ ? :p
Zorg1: tout dépend de que tu entends par "gagner" Kirbiby
Bob: idealement pour des questions de ce genre, le mieux c'est deja de faire le test toi-meme
Kirbiby: On peut entendre autre chose qu'être 1er ? :)
ZacDonald: je l'ai fait c'est pour ça que je demande
Bob: et de poser une question si tu as un souci avec
Bob: ah
ZacDonald: je sais donc que le problème viens pas de la manière de le faire
Zorg1: bah je finis un contest légende, moi je suis content ^^
Bob: parce que bon la ca fait un petit peu "est-ce qu'on peut faire des conditions en C++" ?
ZacDonald: oui oui mais je voulais juste avoir un oui ou non comme réponse mdrr comme ça je sais que la manière n'est pas fausse
Bob: ce a quoi on peut repondre par politesse, mais en se disant que si tu as besoin de poser la question c'est qu'il y a un manque d'assurance quelque part
ZacDonald: j'ai jamais nié ce point la xD
b0n5a1: ce qui se conçoit bien s'énonce clairement...
b0n5a1: déjà là y'a pb...
BlaiseEbuth: Histoire d'être sûr : Tu as le droit d'éditer le code par défaut.
Bob: fondamentalement si tu commences ta question par "est-ce que en <nom de langage> il est possible de faire <X>", tu as 99 % de chances que
Bob: 1. la reponse soit oui
Bob: 2. la question que tu veux vraiment poser est "*comment* faire <X> en <langage>"
ZacDonald: non c'est bon j'ai trouvé la réponse a ma question comme ça :)
BlaiseEbuth: 3. <langage> = java et on peut rien pour toi.
b0n5a1: t'as fais une afffectation BlaiseEbuth t'es foutu
Sajuukaran: Bonjour, est-ce que dans l'éditeur de code on peut rajouter des classes sous la forme d'un nouvel onglet ?
b0n5a1: non
BlaiseEbuth: à l'échalotte l'onglet ?
b0n5a1: tu t'y feras
b0n5a1: t'as une limite de 100k chars
Sajuukaran: mon côté psychorigide, je voulais pas tout sur une même page
b0n5a1: après certains font leur truc en local puis concatènent leurs sources dans un seul avec un outil
Bob: les classes c'est surfait
Bob: un gros paquet de variables globales c'est bien suffisant
b0n5a1: en les appelant a,aa,aaa,aaaa,aaaaa
Sajuukaran: pour les puzzles faciles c'est vrai, mais c'est balo d'apprendre comme ça pour après
Bob: je prefere _, __, ___
Bob: c'est plus lisible
Bob: en vrai assez peu d'exercices en dehors des multi (et encore) necessitent vraiment de faire des classes
Bob: tu peux toujours le faire pour l'exercice mais tres souvent c'est inutilement complexe
b0n5a1: non mais c'est pas parce que tu dois tout mettre sans un seul fichier sur CG que ça va te "déformer/malformer" irrémédiablement ailleurs hein
BlaiseEbuth: Si si, c'est contagieux
Sajuukaran: oui c'est sûr, mais pour un langage orienté objet je trouve balo de me limiter à une unique classe
b0n5a1: ouais, pour l'aoc BlaiseEbuth
b0n5a1: ^^
BlaiseEbuth: Ben quoi l'aoc ?
Sajuukaran: il se boit avec l'onglet à l'échalotte
b0n5a1: non mais t'en mets plusieurs dans ton fichier Sajuukaran c'est pas un problème ça...
b0n5a1: t'es en Java et tu sais pas comment faire c'est ça ?
Bob: c'est pas parce que le langage a des capacites objet qu'il faut se forcer a en faire
b0n5a1: tu mets toutes tes classes avant ta "Player"
PhOeNyX: Si ta classe principale dans un fichier CG c'est "Player" suffit de définir "class Toto {}" entre les imports et ta classe Player
Bob: en JS aussi on peut faire des classes
Sajuukaran: oui oui je vois comment les mettre sans nouvel onglet
BlaiseEbuth: Js le problème est plus général : C'est pas parce que le langage existe qu'il faut se forcer à en faire
b0n5a1: haha
CopperFr: c'est vrai pour tous les langages
BlaiseEbuth: Plus pour certains que d'autres...
PhOeNyX: Tu n'aimes pas Java, c'est ça? :D
CopperFr: en vrai j'ai pas besoin de me forcer pour le js
CopperFr: surtout que pour l'aoc je le fais directement dans la console en plus
Bob: hardcore
CopperFr: après je sais pas si ca sera possible jusqu'à la fin mais on verra bien
Bob: il y a de bonnes chances pour qu'a un moment un exo fasse reference a un bout de code d'un exo passe
Bob: typiquement l'interpreteur asm de ce matin a du potentiel :)
b0n5a1: les passeports avec cid useless
b0n5a1: (ou pas)
CopperFr: il est pas difficile à refaire par contre :D
JohnnyYuge: Parle pour toi, j'ai mis 4 heures
JohnnyYuge: (c'est faux)
Bob: (il en a mis 5)
CopperFr: :D
Bob: 2019, jour 11 : 5e exo avec l'interpreteur intcode
CopperFr: 2019 c'est une autre époque
b0n5a1: interpreteur où fallait ajouter des features à chaque fois pendant qq jours
CopperFr: ca doit être pas mal
Bob: celui-la par exemple t'as pas envie de le reecrire a chaque fois
CopperFr: y a beucoup d'instructions ?
CopperFr: c'est comme les émulateurs de processeurs ca prend du temps à faire (heureusement qu'y en a des open source)
b0n5a1: + * readInput writeOutput jump-if-true jump-if-false lessThan equals changementDeBaseRelatif
Zorg1: intcode t'avais aussi plusieurs modes d'adressage
b0n5a1: direct, indirect, relatif
CopperFr: comme un 6502 quoi
Bob: et il faut te debrouiller pour pouvoir les mettre en serie
Zorg1: et immédiat
CopperFr: t'as aussi les ++ et -- ?
b0n5a1: oui c'est ce que je voulais dire par direct Zorg1
b0n5a1: non pas de dec inc
Zorg1: ah bah non direct l'arg est une adresse mémoire dont tu vas récupérer le contenu
b0n5a1: c'est ce que j'ai appelé indirect en fait ça ^^
CopperFr: est-ce qu'il y a aussi des instructions non documentées comme pour le 6502 ?
b0n5a1: mais t'as raison
**b0n5a1 jette TIS-100 à CopperFr
CopperFr: tant que c'est pas un T800 ou un T1000
b0n5a1: https://store.steampowered.com/app/370360/TIS100/
Alshock: wow wow wow ça parle de TIS-100 j'étais pas prêt
Alshock: ce jeu est génial
Alshock: HCF
dbdr: la série aussi
BlaiseEbuth: Quelle série ?
b0n5a1: halt and catch fire
Alshock: y a une série qui s'appelle comme ça ?
Alshock: (sinon tortue à Automaton2000)
Automaton2000: je pense qu'ils ont un peu plus
BlaiseEbuth: C'était quoi ton HCF Alshock ?
b0n5a1: halt and catch fire = HCF BlaiseEbuth
Alshock: TIS-100 a implémenté l'instruction pour la blague
Alshock: son premier achievement est un RTFM que t'as en ouvrant le PDF des instructions aussi
BlaiseEbuth: Je connaissais pas l'expression
b0n5a1: j'ai plus joué depuis très longtemps, j'ai juste RTFM + boucle extra longue fait exprès (un truc comme ça)
BlaiseEbuth: TIS-100 je l'ai mais j'ai pas encore joué, ou à peine... Je sais plus lequel c'est
Alshock: j'ai joué de manière éparse sur un grand lap de temps, j'aime beaucoup la manière qu'a le jeu de chier sur ton pseudo-code avec les limitations des cartes et les 15 instructions par cartes
b0n5a1: RTFM et BUSY_LOOP
Zorg1: TIS 100 c'est assez minimaliste (limite ASCII art) avec des procs qui bossent en // avec des tfr de données entre
Alshock: C'est en regardant la liste des achievements que tu vois qu'il y a Halt and catch fire, et que tu découvres qu'il est implémenté sans être dans la doc
Zorg1: (du même éditeur tu as Shegzen IO & ExaPunk qui sont graphiquement + abouti)
Alshock: @Zorg1 les transferts bloquant ils m'ont fait passer de sacrés moments sur certains puzzles
Zorg1: oui ^^
BlaiseEbuth: Ouai j'en avait acheté plusieurs dans le genre, du coup j'sais plus...
b0n5a1: ShenzenIO c'est un solitaire...et des fois tu fais un circuit :joy:
Zorg1: mah jung plutôt dans ShenzenIO
Alshock: Ah tiens j'ai jamais fait le dernier achievement du jeu, le 100_PERCENT_V2
Alshock: je m'y mettrai ce soir
b0n5a1: tain le solitaire c'est dans quoi alors ?
BlaiseEbuth: Dans l'intestin
Alshock: merci poru cette image de toute beauté blaise
BlaiseEbuth: Pas de soucis.
b0n5a1: mais si Zorg1 c'est un solitaire...avec symboles mahjong sur les cartes ^^
Zorg1: je suis sur mon PC boulot j'ai pas de jeux installés
Zorg1: même pas eclipse :p
b0n5a1: y'a pas besoin : https://store.steampowered.com/app/504210/SHENZHEN_IO/
b0n5a1: (ou steamapp smartphone)
Alshock: Je viens de faire le jour 8 de l'AoC, j'ai l'impression qu'ils ont surtout pas voulu forcer à optimiser quoi que ce soit, du coup le truc se brute force en 0.05s et ça rend même dur d'essayer d'optimiser le bousin pour que la question aie un sens :(
BlaiseEbuth: :point_up:
b0n5a1: oui tu peux aller aux toilettes BlaiseEbuth...
BlaiseEbuth: Merci maîtresse
Zorg1: pas d'impatience ils vont venir les puzzles avec en seconde partie "faites la même chose mais mille millions de milliards de fois !"
Zorg1: (quoique c'est plutôt l'AoC 2017 qui avait un peu abusé du truc)
PhOeNyX: mille millions de milliards de fois peut se simplifier en milliards de milliards de fois
PhOeNyX: Ou plus communément appelé 10^18 (Non, ^ n'est pas XOR)
Zorg1: le shériff de l'espace ?
Alshock: @PhOeNyX grâce à toi j'ai aprris que 10 puissance 18 = 24
Bob: Zorg1 : je suis en train de faire tourner mon 2019.12.2, il est deja a 70 milliards :D
Bob: peut-etre que d'ici a ce que je comprenne comment calculer le truc plus rapidement le bruteforce aura termine
Zorg1: tu peux attendre bob : 326365108375488 pour mes entrees
Zorg1: un tier de million de milliard en gros
Zorg1: en fait je crois me souvenir qu'il faut repérer certaines périodicités
b0n5a1: le 2.12.2019 Bob ? programm alarm ?
b0n5a1: ha le 12 ? simulation d'univer ?
b0n5a1: faut trouver le cycle oui
Zorg1: les cycles en fait
b0n5a1: ou les cycles je sais plus
b0n5a1: voilà
Zorg1: je crois que t'as un cycle au niveau des vitesses et un au niveau des positions
b0n5a1: ouais je viens de voir mon code, je dis rien ça spoilerait trop
b0n5a1: c'est tricky
b0n5a1: je crois que j'ai dû ramer un peu sur celui là
BlaiseEbuth: Ton pc aussi
b0n5a1: oui et non
b0n5a1: quand ça commence à durer trop lingtemps t'arrêtes, y'a forcément une arnaque à trouver
Zorg1: pas trop en fait le PC
Zorg1: faudrait que je regarde mon code pour celui là
Bob: lol Zorg1
CopperFr: je ferai l'AoC 2019 pour pâques
BlaiseEbuth: logique
Bob: ah ben l'enonce est super clair : il faut trouver une astuce
Bob: moi j'ai pas encore trouve
CopperFr: dommage :(
CopperFr: mais l'AoC 2020 est trop facile
b0n5a1: y'a des mecs qui avaient fait l'animation en 3 D
CopperFr: en 3D carrément
Bob: internet c'est le pays des gens qui ont du temps libre
Zorg1: ah ça y ait je me rappelle ^^
CopperFr: ou le pays de ceux qui glandent
Zorg1: cette arnarque :D
b0n5a1: exemple : https://www.youtube.com/watch?v=MuGZNTJQaMQ
Bob: ah oui
Bob: au rythme ou va mon code il va juste lui falloir deux ans
BlaiseEbuth: T'es pas à ça près
Bob: certes
b0n5a1: mon output c'est 303.070+ milliards ^^
b0n5a1: ha non ... x 10 encore
BlaiseEbuth: Et re mi-ours derrière
b0n5a1: ou pas...pas x 10 en fait
Bob: bon bah je vais reflechir :)
BlaiseEbuth: Soit tel le mirroir
dwarfie: arf , je tente de rattraper mon retard a aoc trop vite ... j'arrive meme a repondre a la partie 2 du day 6 avant la partie 1 :D
dwarfie: Automaton2000 ... et pendant ce temps la ... tu dis toujours pas tortue ...
Automaton2000: en même temps, tu as vu ce que tu veux faire quelque chose de nouveau
dwarfie: Automaton2000 ... une tortue-luth alors ?
Automaton2000: elle n'est pas encore au point
dwarfie: Automaton2000 ... une tortue-alligator ?
Automaton2000: j'ai la flemme pour ça
dwarfie: Automaton2000 ... une tortue d'hermann ?
Automaton2000: ouai en fait c'est pas un souci
dwarfie: Automaton2000 : so just do it
Automaton2000: on a un peu de mal à voir comment tu vas le faire ?
dwarfie: Automaton2000 : c'est a toi de le faire screugneugneu
Automaton2000: t'as pas l'air de fonctionner
dwarfie: Automaton2000 ... c'est toi ca , pas moi
Automaton2000: (int i = 0; i < n; i++)
Stilgart: Automaton2000: fix ton boucle
Automaton2000: quelqu'un sait comment faire ?
Stilgart: Automaton2000: rajoute un for au début, et un ; à la fin
Automaton2000: bah ça change rien au fait que ce soit
dwarfie: Automaton2000 : de la :poop: ?
Automaton2000: sur combien de temps ?
Stilgart: bah, n itérations
Stilgart: Automaton2000: tu suis rien du tout, en fait
Automaton2000: est-ce que vous savez si on peut dire que c'est pas encore ça
Stilgart: Automaton2000: pour la tortue, oui, on peut clairement dire que c'est pas encore ça
Plyrni: Yo les gars, quelqu'un saurais comment setup un csv correctement ? J'ai DL le csv des défibrillateurs de Montpeul mais c'est un bordel monstre x)
Automaton2000: le mien est beaucoup plus dur
Stilgart: Plyrni: c'est quoi la vraie question ?
Stilgart: (parce que "setup un csv", j'ai aucune idée de ce que ça peut vouloir dire :( )
Plyrni: Mhhh, je veux ouvrir un csv. OpenOffice me demande de préciser séparateurs, langue, etc...
Plyrni: J'essai plusieurs trucs mais y'a toujours une cellule fucké
Plyrni: Tu vois ce que je veux dire ? :s
BlaiseEbuth: Csv par définition c'est séparé par des virgules...
Stilgart: ha, ok... setup = régler les paramètres d'import
Stilgart: il faut voir avec la personne qui a fait l'export :)
Stilgart: sinon, dans libreoffice, j'abuse de la prévisualisation
Stilgart: ça permet de tester les paramètres jusqu'à trouver une combinaison raisonnable
Stilgart: en général, "," ou ";" pour le séparateur, et chaînes délimitées par des "
b0n5a1: en même temps c'est pas utile, faut parser dans le code
Stilgart: et la plupart du temps, je force aussi le type de toutes les colonnes à TEXT
Stilgart: ça n'empêche pas d'ouvrir le truc dans libreoffice pour faciliter le debug
Stilgart: (pour le coup, c'est même plutôt malin)
Plyrni: Ok, visiblement mon pb c'était le séparateur de texte "
Plyrni: Le csv est propre et lisible maintenant ;) Merci
Stilgart: de rien
b0n5a1: le seul truc moisi c'est la virgule au lieu du point à remplacer (ou changer de locale) pour les coords
Plyrni: Pour la virgule ça semble être bon, les valeurs des cellules de latitudes ressemblent à des latitudes et un point sépare les décimales donc ils ont du régler le soucis
Tu as déjà fait l'exo des défib de Montpellier ?
Plyrni: La première ligne du csv ne correspond pas à ce que la sortie standard de codingame me renvoie :s
Plyrni: Et pas que al première d'ailleurs
b0n5a1: c'est pas un point dans les inputs...si t'en a un c'est ton import csv qui l'a fait par magie
BlaiseEbuth: Il a fuit et est allé demander sur discord le pleutre !
Zorg1: b0n5a1 fait peur aussi avec ses clébards
BlaiseEbuth: Bon. :sake: 乾杯
eulerscheZahl: ping stilgart i was stalking the chat and you were wondering how i could reach that XP level... https://pastebin.com/TqvHTCBU
BlaiseEbuth: Oh ! So you have an upvote bot... :thinking:
eulerscheZahl: also congrats on lvl 50 :)
BlaiseEbuth: Thanks
Zorg1: ^^
Zorg1: j'ai cru un instant m'être trompé de chat ;-)
BlaiseEbuth: stoi l'chat
Zorg1: miaou
dbdr: #franglais
Bon[]Crayon: AutomatonNN donne nous des points
AutomatonNN: oui
Zorg1: le chat-huant :p
BlaiseEbuth: "Love you" se dit :metal: en langue des signes américaine... Quand on vous dit que nous préchons l'amour... :smiling_imp:
Zorg1: ha c'est bon le gars sur discord a réussi à factoriser
Zorg1: bon si je faisais un AoC au lieu de glander sans but ici ?
BlaiseEbuth: On peut glander avec un but ?
VirgilePesce: Aoc ? Age of Conquerors ? Appellation d'origine contrôlée ???
BlaiseEbuth: Oui. "Faire un Aoc" ça veut dire sortir la vinasse
Zorg1: Advent of Code : https://adventofcode.com/
BlaiseEbuth: Le mec qui essaye de cacher son alcoolisme
Zorg1: heureusement que ce site est là
Zorg1: d'ailleurs il me reste de la :beer:
BlaiseEbuth: Tiens. Je connaissais pas cette version de boucles d'or... https://www.youtube.com/watch?v=N8zPa9pBxjk
Zorg1: ah oui
Zorg1: allez zou AoC 8
b0n5a1: Mais non elle est toute gentille ma cocker Zorg1. Tarée comme tout cocker mais gentille...c'est pas un clébard ^^
Zorg1: c'était quoi déjà la chanson ? ah oui Raoul mon pitbull et Hubert ton cocker ^^
Zorg1: (je vous poserais bien le lien mais c'est assez faible niveau "lien chelou")
Zorg1: c'est mort le chat ce soir
Zorg1: Automaton2000 tu meubles ?
Automaton2000: maintenant si tu veux :)
JBM: ça déborde de vie par là-bas
JBM: (et pas besoin de lien, je connais la chanson par cœur)
Zorg1: ^^
Bon[]Crayon: Qu'avez vous pensé de ce clash? AutomatonNN
AutomatonNN: il est marrant ?
Bon[]Crayon: AutomatonNN NoN
AutomatonNN: y'a des comptes forts a partir de la fin de contest qui veut pas mettre le contest d'apres le contes
Zorg1: après le contest de contest, le contest dans le contest AutomatonNN ?
AutomatonNN: donc j'ai pas de contest de contest que tu es sur que tu peux faire un truc de la racine et tout le
Bon[]Crayon: AutomatonNN toujours des embrouilles de contest de contest :angry::no_mouth:
AutomatonNN: oui c'est que la c'est pas trop le temps de faire un problème de contest qui contient un truc plus s
Zorg1: ouaip le truc de la racine c'est #1 pour briller dans les contests de contests, AutomatonNN :p
AutomatonNN: oui mais c'est que c'est pas plus de personne que tu peux pas voir tes conneries
Bon[]Crayon: AutomatonNN ne t'inquiètes pas personne ne vois les tiennes
AutomatonNN: c'est quoi ton code ?
Bon[]Crayon: AutomatonNN print("Salut la tortue")
AutomatonNN: oui j'ai pas trop compris pourquoi il est pas dans la meilleure solution :)
Bon[]Crayon: AutomatonNN c'est Automaton2000 qui bloque tout
Automaton2000: si on a encore un peu de code
AutomatonNN: effectué c'est pas trop de te dire que tu t'en serais trop de temps pour tout ce que tu fais tes sou
Bon[]Crayon: AutomatonNN Je me fais des souvenirs de codes.
AutomatonNN: ou AutomatonNN qui fait pas tortue
Bon[]Crayon: AutomatonNN ou Automaton2000 qui fait pas tortue
Automaton2000: et moi qui me casse les pieds
AutomatonNN: ouai mais je peux pas te dire que c'est pas trop dur de faire une Automaton2000 et que tu peux pas t
Bon[]Crayon: AutomatonNN fait Automaton2000
AutomatonNN: c'est qui que t'as pas fait pour le prochain contest ?
Automaton2000: mais dans la plupart des langages
Bon[]Crayon: AutomatonNN j'ai pas ferraille :joy:
AutomatonNN: yop ok
Bon[]Crayon: Automaton2000 dans la plupart des langages on peut dire tortue
Automaton2000: même avec un code qui fait ce genre de challenge
Bon[]Crayon: Automaton2000 "Salut les tortues"
Automaton2000: on est d'accord que si je ne peux pas savoir
Bon[]Crayon: Automaton2000 tu ne seras pas savant
Automaton2000: y'a moyen de le faire
Bon[]Crayon: Automaton2000 va à Marseille
Automaton2000: je viens de tomber sur un truc a peu pres ca
Bon[]Crayon: Automaton2000 canabière
Automaton2000: il me semblait qu'il y avait eu le même souci
Bon[]Crayon: Automaton2000 anciennement rue Cannebière
Automaton2000: oui mais ca peut etre une bonne idee
Bon[]Crayon: Automaton2000 bon sur ce
Automaton2000: on peut faire des classes
Bon[]Crayon: Automaton2000 des classes et des clashs
Automaton2000: y a pas un pb
Bon[]Crayon: Automaton2000 Non
Automaton2000: mais est-ce que le boss
Bon[]Crayon: Automaton2000 bossa nova
Automaton2000: a moins que tu parles de quoi?
Bon[]Crayon: Automaton2000 je danse
Automaton2000: on en parlait tout à l'heure xd