Chat:Fr/2022-05-23
Stilgart: si, et ça affiche >99% dans ton profil
Stilgart: bonjour à tous et licorne à Automaton2000, au fait
Automaton2000: nommé ainsi en homage à marie curie
Stilgart: Automaton2000: tu m'expliques le lien entre une licorne et marie curie ?
Automaton2000: en même temps, c'est un choix
Captain_Bonnet: Salut à tous et salut Automaton2000 (•◡•) /
Automaton2000: du coup c'est un peu la même daube blaiseebuth
Stilgart: cette agression gratuite de l'enfer !
Stilgart: Automaton2000: je croyais que tu voulais devenir sympa
Automaton2000: je suis dans la ligue supérieure
Stilgart: ha
Captain_Bonnet: Le talent ! Bah dit donc Automaton2000 t'es en forme
Automaton2000: bonjour tout le monde le fasse en moins de 10 min
TiboCarle: Vous aussi quand votre papa vous lèche l'anus, après ça brûle ? nigga
Cr3aHal0: Hello
pardouin: Tibo : quel puzzle ?
pardouin: ça me dit rien, ça doit être un multi
Sergay-Homo: Bonjour tout le monde
LolipopMiss: @pardouin t'es pas drôle fils de pute
pardouin: je savais pas que NSI commençait dès la classe de 5ème :x
pardouin: ah pardon vous faites pas du python mais du C#
pardouin: du coup ça doit être le "club unity" d'un collège, c'est cohérent
pardouin: bon sur ce \o
Littleyounes: ftg
Littleyounes: chat fail
Littleyounes: sori
Captain_Bonnet: C'est beaucoup mieux quand c'est calme :sweat_smile:
benevolarX: salut, à quelle fréquence s'actualise le classement clash of code ?
TomPouce: Bonjour, une fois par jour
MrBizard: bonjour automaton2000
Automaton2000: sur cg on a pas le droit de faire des puzzles de cg
Stilgart: :rofl:
MrBizard: mdrrrrrrr
Stilgart: sacré Automaton2000
Automaton2000: y'a des gens qui ont du mal à comprendre pourquoi
MrBizard: chuis mort
TomPouce: un génie
MrBizard: automaton2000 a combien s'eleve ton QI
Automaton2000: je dis ça je dis rien
MrBizard: est ce que ton QI est 2000 automaton2000
Automaton2000: oui j'ai fait un peu de respect
MrBizard: respect a toi automton2000
MrBizard: respect a toi automaton2000
Automaton2000: ah non , je suis bon
MrBizard: t a mourir automaton2000
Automaton2000: très classe le logo "théorème de pythagore" :d
MrBizard: quelle logo automaton2000
Automaton2000: j'ai l'impression que ca va me faire gagner des points
MrBizard: a+ automaton2000
Automaton2000: mais j'ai fais que 52 :(
MrBizard: :(
MrBizard: tu pues automaton2000
Automaton2000: sauf si t'as un bon winrate contre lui
nicola: Deux gros lourds mis au piquet.
Bon[]Crayon: Salut tout les gros lourds et les autres.
Bon[]Crayon: Salut Automaton2000 o/
Automaton2000: j'ai fait que le code en python et fonction d'éval costaud
Bon[]Crayon: Automaton2000 diantre
Automaton2000: mais en même temps quelle idée de faire du c++
Bon[]Crayon: Automaton2000 Ça me fume aussi !
Automaton2000: on dirait qu'il y a plein de trucs à faire en fait
WhatTrickeryIsThis: allez hop, à la cantine Automaton2000
Automaton2000: j'ai réussi à le faire en php ...
Stilgart: Automaton2000: tu es codé en C++, je te rappelle
Automaton2000: une fois que je le vois
Bon[]Crayon: Automaton2000 une fois mais pas deux
Automaton2000: il y a un peu de mal avec le mode d'édition de l'ide cg, et aussi un peu de temps ...
[BDX]DaTaG: Bonjour je voudrais faire un jeu vidéo sur les pirates mais je n'ai aucune connaissance en c#, est-ce que c'est possible de le faire avec ruby?
VilBoub: LoL, c'est moi le puzzle événement de cette semaine ! ^^
Cr3aHal0: Tant mieux il est vraiment sympa !
oolivierr: Cest mon préféré !
oolivierr: Cela explique très bien le paradigme dont il est question (je en dis pas le nom au cas où)
dwarfie: VilBoub ... et ca t'a couté combien ? ;)
dwarfie: ah dommage ... du coup ca va eviter que beaucoup de gens tente de le resoudre ... ils copieront juste les solutions ...
dwarfie: :(
**dwarfie pensait que c'etait un ancien , pa le dernier
nicola: Diviser pour régner ? C’est écrit dans le sujet.
oolivierr: Ah ben ok. Pour comprendre le principe du diviser pour regner, je trouve qu'il n'y a pas mieux
oolivierr: @Dwarfie : parce que tous le monde voit les soluces ? Où que ceux qui ont réussi ?
oolivierr: Ok je viens de voir le reglement, il suffit de participer pour voir les solutions
VilBoub_junior: siuuuuu
Scouipou: coucou !!
Jean-Michel07: Bonjour
Stilgart: VilBoub: c'est pas encore les vacances ?
Audran227: presque
ZndrBrok: o/
ZndrBrok: Ca va les codeurs
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: j'ai aucune idée de comment je vais le faire en c++
dwarfie: bon sang que j'aime pas ma solution a l-triominoes ... on la croirait coder par Automaton2000 :D
Automaton2000: le mieux c'est de faire les puzzles faciles
dwarfie: Automaton2000 : sauf que ca fait longtemps qu'ils sont tous fait ... je suis pas une tortue moi
Automaton2000: dwarfie qu'est-ce que tu as un lien ?
oolivierr: Moi aussi, ma solution de l-triominoes est perfectible. J't suis allé en adaptant ma solution pour coller à la représentation graphique voulue par Vilboub.
oolivierr: Je pourrais factoriser certaines lignes mais j'ai privilégié la lecture et la compréhension
dwarfie: c'est meme pas ca ... je suis presque sur de m'etre gourré dans le code et que des cas vont foirer ... mais la flemme de verifier tous ... :D
dwarfie: ( en plus , elle est custom pour les cas ou n <= 3 ... j'aurais pu faire un effort pour gerer au dela quand meme :rofl: )
dwarfie: tien , ca recommence a demander de classer des solutions non publiées ? ( pour peu que ca avait été enlevé )
Remi.: Salut tout le monde
Remi.: Automaton2000 ?
Automaton2000: je fais juste un bfs
Remi.: Je vois que le puzzle de la semaine a déjà été fait par pas mal de monde.
Remi.: Enfin le puzzle du moment
Boooooooo: Il n'est pas trop difficile.
Remi.: J'ai peiné à trouver la bonne approche, mais au final j'ai trouvé un truc on ne peut plus simple.
dwarfie: Automaton2000 : faudrait quand meme que tu te diversifies un peu
Automaton2000: oui j'ai oublié le nom
dwarfie: Remi. ... genre t'as fait comme c'est dit dans le sujet ? ;)
Boooooooo: La façon de résoudre le problème est donnée dans le sujet.
Remi.: Non, encore plus simple
dwarfie: un peu trop explicite d'ailleurs
Boooooooo: Ça donne la preuve qu'il existe toujours une solution.
BlaiseEbuth: Comment es ton re
Zorg1: Salut tout le monde, Salut Automaton2000
Automaton2000: tiens ça me fait du bien
Zorg1: une petite licorne alors Automaton2000 ?
Automaton2000: bon bah je vais faire ça pour le coup
Zorg1: des promesses toujours des promesses Automaton2000
Automaton2000: le python c'est pas mal deja
Zorg1: :scream:
Stilgart: Automaton2000: calme ton python
Automaton2000: Stilgart je ne sais pas, j'ai pas regardé
Zorg1: regarde la licorne et entends la tortue Automaton2000
Automaton2000: pareil j'ai un truc qui te fait perdre des places cette nuit
Zorg1: ça c'est I_love_coc qui spam push comme un goret sur Spider Attack Automaton2000
Automaton2000: tout le monde en tout cas
Stilgart: :D
Stilgart: (c'était pour Zorg1)
I_love_CoC: tout de suite mais quelle réput' tu me fais Zorg1?^^
I_love_CoC: bonjour à tous en passant
I_love_CoC: tortue Automaton2000
Automaton2000: ça m'a fait perdre mon badge.
Stilgart: :rofl:
Zorg1: ton badge de bot autocodé Automaton ?
Zorg1: Automaton2000
Zorg1: t1
Automaton2000: comment on fait un bot qui fait le plus de point
I_love_CoC: en faisant des spam sub^^
Zorg1: :)
BlaiseEbuth: Stoi l'spam
TKirishima: https://imgur.com/gallery/v2lrFZO
TKirishima: C'est automaton2000 qui va être content :D
Automaton2000: si tu utilises une liste/tableau c'est pas ouf
Zorg1: elle tire la tronche ta tortue :p
TKirishima: C'est vrai ! :')
BlaiseEbuth: https://www.louisianacookin.com/wp-content/uploads/2015/08/Turtle-Soup1.jpg
BlaiseEbuth: Celle là est plus avenante
BlaiseEbuth: Flûte. J'ai fait peur à TKirishma... :(
Zorg1: t'es super toxique :p
BlaiseEbuth: Je sais... :(
Zorg1: vivement qu'on nage dans le bonheur et l'optimisme sur mars avec les clones d'Elon Musk comme copains
BlaiseEbuth: Ca n'arrivera pas malheureusement...
Zorg1: (bon dis comme ça on est a deux doigts de la dystopie :) )
nicola: Il n’a pas dû lire Homme plus.
nicola: De Pohl.
BlaiseEbuth: Le "spaceship" c'est de l'esbrouf. Aucune chance que ça emmène quelqu'un sur Mars. (Vivant du moins)
nicola: Ou alors, transformé, comme dans Homme plus.
Zorg1: ha connait pas, Pohl pour moi c'est surtout les histoires sur les portes
nicola: Oui, avec les Heechees.
nicola: Je les ai lus.
Zorg1: j'ai bien aimé ^^
nicola: Ouais, pareil.
nicola: Méconnu par ici et pourtant…
nicola: Une réflexion intéressante sur la société.
nicola: Tiens, et Planète à gogos.
nicola: À contre-courant lors de sa publication.
BlaiseEbuth: Ah... Tu vois nicola comme ton humour foireux se retourne contre toi: Je pensais que 'homme plus' était une traduction foireuse de 'ubermensch', et j'était en train de chercher par quel procédé foireux t'avais traduis Nietzsche en Pohl...
Zorg1: ^^
nicola: ^^
nicola: Pohl Porte ?
nicola: Je cours me cacher après celle-là.
Zorg1: Frère numéro 1
Zorg1: je suis nicola
Zorg1: Switf avait bien réussi à prononcé Ghost (ou je sais plus quel mot) en Fish, donc Nietzche => Pohl ça doit être faisable avec un peu de mauvaise foi
BlaiseEbuth: :see_no_evil:
nicola: C’était ghoti, je crois.
Zorg1: ah oui ghoti ^^
nicola: gh comme dans rough, ti comme dans nation mais j’ai oublié pour o.
Zorg1: https://fr.wikipedia.org/wiki/Ghoti
nicola: Merci.
Zorg1: o comme woman
Zorg1: women
Zorg1: ah c'est pas de swift
nicola: https://www.babelio.com/livres/Pohl-Homme-plus/31121
03Sly03: Hi. quelqu'un fait le puzzle de l'évenement?
dwarfie: y'en a
BlaiseEbuth: 44 personnes a prioir
BlaiseEbuth: *priori
Wololo: c'est quoi le nom ?
dwarfie: hummm ... j'aurais dit 42 ... c'est la reponse a tout apres tout
Zorg1: ah mais c'est un puzzle de vilboul
Zorg1: vilboub
BlaiseEbuth: Stoi l'vil boul
Wololo: Je le commence :)
03Sly03: Je comprend déjà pas l'énoncé...
dwarfie: il faut le lire , le relire , le re-relire ... jusqu'a avoir compris dans ce cas la
**dwarfie dit ca alors qu'il l'avait meme pas lu avant de commencer :D
Stilgart: ça se prêtait déjà pas pour un puzzle... alors un puzzle d'event...
BlaiseEbuth: :see_no_evil:
Stilgart: pas ma faute si j'ai pas eu le temps d'en faire un puzzle graphique avec un referee qui accepte les coups dans un ordre quelconque
Stilgart: Automaton2000: tu confirmes que BlaiseEbuth a tout vu ?
Automaton2000: moi je fais du python ?
Stilgart: Automaton2000: traitre
Automaton2000: c'est a cause du fog of war
Stilgart: Automaton2000: depuis quand tu sors des excuses valides ? /flip
Automaton2000: en fait il faut pas
Zorg1: t'as codé le FoW en python Automaton2000 ? quelle drole d'idée
Automaton2000: tout ce que tu fais bien d'insister ;)
BlaiseEbuth: "C'est justement parce que c'est pas adapté que chez CG on a décidé de le mettre en avant ! C'est ça l'esprit CG: Repousser les limites de la conn... de l'UX !"
leojean890: Zorg1 ça a bien marché pour moi sur ooc hehe
Zorg1: :p:p:p
Stilgart: c'est donc ça l'UX... la connexion à l'humain...
BlaiseEbuth: L'hu...quoi ?
BlaiseEbuth: Tu veux dire que les utilisateurs ne sont pas des statistiques ?! Oo
dwarfie: ah bon ... je croyais que c'etait juste les mechants dans l'anime 707R :D
Stilgart: BlaiseEbuth: l'un n'empèche pas l'autre
BlaiseEbuth: J'ai oublié le 'juste'
dwarfie: nous sommes tous des numeros ... mais aussi des hommes libres ... (enfin ca depend du pays ou on est)
dwarfie: :speak_no_evil:
Remi.: Y a des pays ou les hommes sont libres ? :sreceam:
Remi.: : scream:
Remi.: (╯°□°)╯︵ ┻━┻
BlaiseEbuth: Non t'inquiètes. C'est dwarfie qui fait son utopiste...
Remi.: Ouf j'ai eu peur. Ca va toi ?
BlaiseEbuth: Comme un lundi.
03Sly03: +--+--+ -++-+--+|+-+| |-+--+
03Sly03: voila comment je lis l'énoncé...
Remi.: 03Sly03 tu y es presque.
03Sly03: :joy:
VilBoub: Je vois que mon puzzle fait parler de lui... Qu'on en parle en bien ou en mal, au moins on en parle ! ^^
laBHaZe06: putain meme l'exercice 1 en php je couille ....c'est grave docteur?
Remi.: VilBoub je t'ai détesté le temps de comprendre comment faire ^^
Wololo: tu dev depuis cb de tps ?
Remi.: Mais maintenant c'est bon.
VilBoub: =)
BlaiseEbuth: Du verbe couiller ?
VilBoub: en fait c'est un puzzle 2 en 1... 1°) Diviser pour régner 2°) ASCII ARt
BlaiseEbuth: :nauseated_face:
VilBoub: Je l'avais donné en TP à mes élèves de Term NSI en début d'année, mais avec le module turtle c'est plus facile...
Remi.: L'étape 1 on peut la faire autrement. Préparer une grille 2x2, 4x4 et 8x8 qui vont bien, et faire de simple remplacements dans le bon cadrant.
Remi.: * de simples
laBHaZe06: ouaiiii enfin l'énoncé été pas facile a capté
Remi.: La partie ascii art par contre on ne peut pas y échapper.
laBHaZe06: je vien de comprendre ouff tt n'est pas perdiue
pardouin: j'ai pas vraiment d'ascii art dans mon truc
pardouin: à part préparer la matrice de départ qui ressemble à une grande grille
Remi.: http://chat.codingame.com/pastebin/d4b21a4c-d8ea-4937-a5e1-0f1f753ab90a
Remi.: Du coup j'ai de l'ascii art pour l'affichage final.
pardouin: ah ok je vois
pardouin: moi la partie relou est au début dans la conception de cette grille de départ mais après c'est printable en l'état
pardouin: je viens de voir un truc marrant sur un forum
SirMishaa: https://www.codingame.com/clashofcode/clash/2418988c8397977fe71d8cffcfae10cd727c6fa
pardouin: le golf pour connaître la version de python (2 ou 3) : print(3/2*2)
Remi.: C'est la division qui se comporte différemment ? division entière dans un cas et réelle dans l'autre ?
pardouin: oui
pardouin: il y a d'autres subtilités mais c'est une des plus marquantes
pardouin: avec le print
pardouin: qui s'utilise normalement sans ()
pardouin: (même si les parenthèses marchent aussi)
pardouin: d'ailleurs tu peux utiliser python 2 sur cg si tu veux
Remi.: En bash ^^
pardouin: dans bash tu fais 'python -c 'TON_CODE'"
Remi.: Mais comm je ne connais ni python2 ni python3 ^^
Remi.: Là je m'amuse à résoudre le puzzle du moment en plusieurs langages. Mais je galère en Java, pmour remplacer un caractère dans une string.
BlaiseEbuth: C'est immutable en java les strings non ?
Remi.: Je ne sais pas. Je tente de passer par tocharArray il semble y avoir un truc de faisable.
Remi.: MAis je ne sais aps comment remettre en string ensuite. Le toString donne des résultats bizarres.
BlaiseEbuth: sinon y'a une méthode replace() hein. Fin moi j'dis ça...
Remi.: Replace prend un char, pas un indice
Remi.: donc si j'ai "aabb" et que je veux rempalcer le 2ème 'a' par '#' ...
Remi.: Ou alors j'ai pas compris comment replace s'utilisait.
BlaiseEbuth: Non peut être. Je sais pas, je n'touche pas à cette chose moi;
BlaiseEbuth: Enfin, une recherche google(ou autre) de 5 secondes donne la réponse, comme toujours...
Remi.: Bah j'ai fini par trouver tout seul, gogole me disait justement d'utiliser replace ^^
BlaiseEbuth: Parce que tu sais pas demander.
Remi.: Ca je sais, ça fait des années que je ne sais pas demander, "modifier un char dans une string" ça ne lui pllait pas comme question, du coup je cherche dans la doc, j'ai trouvé toCharArray et j'ai modifié directement le tableau de char.
Remi.: Je l'ai repassé en string non pas avec toString qui donnait des résultats bizarres, mais avec new String()
BlaiseEbuth: Moi j'ai tapé "java replace char at index in string" et le premier lien est ok https://www.geeksforgeeks.org/replace-a-character-at-a-specific-index-in-a-string-in-java/
Remi.: Merci pour ce lien je vais essayer de me rappeler de ces 2 solutions.
BlaiseEbuth: Tu ferais mieux de t'entrainer à faire des recherches. C'est 1/3 du boulot. :3
Remi.: C'est quoi le secret, c'est de mettre les mots-clés en anglais ? C'est dommage qu'avec notre niveau de prog en france on n'ait pas plus de pages en français.
Remi.: Automaton2000 tu sais faire une recherche sur gogole ?
Automaton2000: ça doit pas être le seul à avoir un code qui a été fait
BlaiseEbuth: Parce que la plupart des sites/forums se veulent internationaux, et que tu le veuilles ou non l'anglais est la langue internationale par défaut. ^^
Remi.: Font chier les ricains ^^
BlaiseEbuth: Sinon 'index' était important là.
Remi.: Ouais, je reconnais que j'ai chercher les fonctions de remplacement en espérant voir l'index, j'ai pas pensé à mettre le mot index dans la recherche.
Boooooooo: En Java (comme en Python), les chaînes sont immuables.
Remi.: * j'ai cherché
BlaiseEbuth: C'est bien ce que je pensais Boooooooo
regismeysso22: https://www.codingame.com/contribute/view/183968d2a9b5c73cc05fb254938638eb60268
Boooooooo: A mutable sequence of characters = StringBuilder
Remi.: Je pose la question par avance ... c'est pareil en C# et en JS ?
Remi.: pour les strings immuables
BlaiseEbuth: Arrête de spammer ça regismeysso22, d'habitude on fout pas les pieds dans la section contrib, mais tu vas finir par nous donner envie d'aller le refuser ton truc...
Remi.: Ok merci Boooooooo ... j'aime le C++ ^^
regismeysso22: suck my dick level3
BlaiseEbuth: Il est mignon. ^^
BlaiseEbuth: nicola ?
pardouin: j'avoue level3 ça fait partie des insultes non autorisées
pardouin: ddb direct
pardouin: (et sinon clairement blaise a raison, tu balances ton lien comme ça sans préambule, à la limite si c'était accompagné d'une demande polie de type "s'il vous plaît quelqu'un pourrait jeter un oeil à ma contrib?" mais là ça donne pas envie)
BlaiseEbuth: Perso c'était plus le début qui me semblait agressif m'fin chcun sa perception...
pardouin: c'était second degré hein :)
BlaiseEbuth: :p
BlaiseEbuth: Ca m'fait marrer les lvl11 qui s'imaginent être des cadors...
regismeysso22: ca se trouve ici https://www.geeksforgeeks.org/replace-a-character-at-a-specific-index-in-a-string-in-java.onion
regismeysso22: dans le dark web ces questions a 2€
BlaiseEbuth: Woa le lien .onion trôfor
BlaiseEbuth: Magus ? nicola ? Mékefé la modération ? :scream:
regismeysso22: I am sorry for all
regismeysso22: sincerly
regismeysso22: le c dièse je ne sais pas si ça existe
PythonSlayer: ça fait quoi si on clique la dessus ?
pardouin: rien, il faut utiliser le navigateur tor
PythonSlayer: ok ça va j'ai clique oups
pardouin: remplace juste le .onion sinon
pardouin: https://www.geeksforgeeks.org/replace-a-character-at-a-specific-index-in-a-string-in-java/
pardouin: le vrai lien
pardouin: je go dodo \o
Remi.: bonne nuit pardouin
Stilgart: Automaton2000: il est grand de retrouver ton badge et de partir combattre l'onion
Automaton2000: j'ai fait un peu plus de temps à parser les logs
AngelicCapy: Bonjour les fan de macrons
Remi.: Et moi tu ne me dis pas bonjour ? ^^
AngelicCapy: Bonsoir la souris dans ratatouille
Remi.: Je croyais que c'était un rat, mais ça passe. Bonsoir AngelicCapy ! ^^
Zorg1: ah y avait de l'action sur le chat et j'étais pas là :(
Remi.: T'as tout loupé. Les explosions, les courses-poursuites ...
Zorg1: les gars qui s'imaginent en spamant leur contrib on va voter pour
regismeysso22: -6
Zorg1: le début de la gloire
Zorg1: visiblement elle a pas l'air de plaire
AngelicCapy: Des gens pour m'aider pour une synthèse en anglais ?
regismeysso22: non haha
philRG: Zorg1 j'ai résolu mon équation du 2ème degré :-D
philRG: def threat_for(self, spider: Entity) -> EntityType: http://chat.codingame.com/pastebin/9a319a24-8898-4cb3-962f-f3df2c7a2008
philRG: c'est quand même plus lisible sur une feuille double
philRG: maintenant on est Guru en C++ avant de savoir résoudre le théorème de Pythagore
philRG: bon j'ai des ptits soucis de maintenabilité de code moi, faut que je prenne des cours de prog :-D
BlaiseEbuth: Ouai t'es mauvais...
Zorg1: gg philRG
Zorg1: d'un autre côté t'as les maniaques du cercle et du compas qui seront bien infoutus de faire un hello world en python ^^
Zorg1: *de la règle et du compas
Zorg1: je dis nawak :(
philRG: j'ai un shortest code python de 590 lignes
dwarfie: philRG : fix ton shortest code concept :D
philRG: bah mais personne me dit d'arrêter de coder aussi
BlaiseEbuth: Arrête de coder.
philRG: çà me rappelle chipper le renard tiens
dwarfie: ca c'est fait
philRG: çà se terminait toujours pareil :-D
philRG: un petit pastebin au cas où y a des amateurs de python https://pastebin.com/sHpcbryi
philRG: et dodo
philRG: merci les amis
philRG: bon demain je remets en route ma wood1_ia sur mon referee maison
philRG: dur de coder 2 bots et un referee dans le même code :-D
philRG: faudrait que je sépare les couches qd même
philRG: bonne nuit :sleeping:
TKirishima: Bonne nuit!
leojean890: les puzzles qui disparaissent comme ça sans crier gare :o "indented to xml like" était dispo dans les edium, petit refresh de la page et disparu^^
leojean890: "indented to xml like" était dispo dans les medium, petit refresh de la page et disparu^^