Chat:Fr/2020-12-08

From CG community
Jump to navigation Jump to search

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

Default avatar.png ZacDonald: Salut à tous!

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 ?

Default avatar.png JBM: l'énoncé ne le dit pas

BlaiseEbuth: Non. Mais ça ne garantit rien

Default avatar.png JBM: absolument

Default avatar.png 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

Default avatar.png ZacDonald: o/

Bob: o/

BlaiseEbuth: \o

Default avatar.png ZacDonald: comment va ?

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: )

Default avatar.png 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

Default avatar.png SkyleDc: Svp

BlaiseEbuth: :no_mouth:

Default avatar.png SkyleDc: Je suis pas très bon en maths et ça me bloque :(

Default avatar.png 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: ^

Default avatar.png SkyleDc: Non non non y'as des formules c'est obligé

Default avatar.png SkyleDc: J'ai fait en sorte que l'angle soit obligatoirement positif avec un abs(nextcheckpointangle)

Stilgart: code, formule, appelle ça comme tu veux

Default avatar.png SkyleDc: Formules mathématiques :p

Stilgart: mais c'est pas des maths (ni de la physique) pour autant

Default avatar.png 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

Default avatar.png 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

Default avatar.png SkyleDc: En fonction de l'angle

Default avatar.png 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

Default avatar.png 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 ?

Default avatar.png ZacDonald: ptn c'est pas clair du tout ...

BlaiseEbuth: Non

Default avatar.png ZacDonald: je men suis rendu compte

Default avatar.png ZacDonald: je re fais

b0n5a1: erf j'ai CG qui s'affiche dans FF, passé à chrome

Bob: je suis d'accord c'est pas clair du tout :)

Default avatar.png ZacDonald: dans le premier FOR la ou le jeu nous donne les id de recettes sort etc

b0n5a1: plus*

Default avatar.png ZacDonald: est il possible de différencier mon rangement des variables

Default avatar.png ZacDonald: selon une variable qui nous est donné

Default avatar.png 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

Default avatar.png ZacDonald: ok donc juste une condition( si == ça) devrai marcher

Default avatar.png ZacDonald: théoriquement

Bob: ben euh oui

Kirbiby: C'est possible de gagner un contest sans faire du C++ ? :p

Default avatar.png ZacDonald: ok niquel merci

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 ? :)

Default avatar.png 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

Default avatar.png 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++" ?

Default avatar.png 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

Default avatar.png 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>"

Default avatar.png ZacDonald: non c'est bon j'ai trouvé la réponse a ma question comme ça :)

Default avatar.png ZacDonald: merci bien

BlaiseEbuth: 3. <langage> = java et on peut rien pour toi.

b0n5a1: t'as fais une afffectation BlaiseEbuth t'es foutu

Default avatar.png 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 ?

Default avatar.png Sajuukaran: merci :'(

b0n5a1: tu t'y feras

b0n5a1: t'as une limite de 100k chars

Default avatar.png 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

Default avatar.png 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

Default avatar.png 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 ?

Default avatar.png 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

Default avatar.png 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

Default avatar.png 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 :( )

Default avatar.png Plyrni: Mhhh, je veux ouvrir un csv. OpenOffice me demande de préciser séparateurs, langue, etc...

Default avatar.png Plyrni: J'essai plusieurs trucs mais y'a toujours une cellule fucké

Default avatar.png 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

Default avatar.png Plyrni: Oui x)

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)

Default avatar.png Plyrni: Ok, visiblement mon pb c'était le séparateur de texte "

Default avatar.png 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

Default avatar.png 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 ?


Default avatar.png Plyrni: La première ligne du csv ne correspond pas à ce que la sortie standard de codingame me renvoie :s

Default avatar.png 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 ?

Default avatar.png 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 :)

Default avatar.png JBM: va sur discord

Default avatar.png JBM: ça déborde de vie par là-bas

Default avatar.png 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