Chat:Fr/2022-03-04
I_love_CoC: c'est du JCVD puissance over nine thousand^^
Serge_Billault: Automaton2000, es tu aware ?
Automaton2000: et vous avez pas le temps de le faire tourner en permanence, et puis jme suis dit que la sortie ...
Stilgart: Automaton2000: fix ton awaritude
Automaton2000: j'ai fait un truc qui fait que tu es passé gold
Stilgart: ha, cool
Serge_Billault: cela dit une fois pour emmerder un gars qui me harcelait parce que je l'avais tué dans GuildWars2, je lui ai répondu "Hello, je suis un bot. Voulez vous être mon ami?"
Stilgart: mais c'est une ligue légende qu'il me faut pour passer lvl 52, Automaton2000
Automaton2000: ils sont de plus en plus a chaque fois :p
I_love_CoC: dans ta tête tu veux dire Automaton2000
Automaton2000: mais c'est des trucs qui marchent qui manquent
I_love_CoC: cette phrase prouve que tu es conscient de toi même Automaotn2000
I_love_CoC: cette phrase prouve que tu es conscient de toi même Automaton2000
Automaton2000: genre c'est quoi l'exo 3 en php
I_love_CoC: bonne nuitée à vous tous et surtout repose toi bien Automaton2000
Automaton2000: c'est dans le forum et le chat est de retour
Sakisan: Automaton2000 tu dors ?
Automaton2000: et c'est de la merde)
Serge_Billault: HOP!!! 100%!!! la buse chiante que je suite a fait 100% au puzzle trés difficile "Labyrinth" :) ): :)
Serge_Billault: mais à vrai dire le path finding en dessous de la ms c'est facile, j'avais créé mon propre pool de mémoire avec operateurs new/delete surchargés pour les grab/release ultra rapides :)
I_love_CoC: Bonjour à tous
I_love_CoC: Automaton2000 salut tortue
Automaton2000: ouais mais bon , c'est pas les memes
Sakisan: Automaton2000 il y a le telephon2000 qui son2000 mais il y a jamais person2000 qui y repond2000 !
Automaton2000: c'est quoi la différence entre un bon et un mauvais random
Sakisan: bon je vais me cacher
I_love_CoC: ouah tu as osé jacques Dutron Sakisan?
I_love_CoC: je vois que tu es presque aussi burné que Chuck Norris
nicola: Ce n’est pas Jacques Dutronc, le téléphon qui son.
nicola: Pfff, les djeunz. :p
philRG: Automaton2000 est le petit-fils d'Eliza
Automaton2000: j'ai fait la même chose
philRG: quel âge as-tu Automaton2000?
Automaton2000: ok , je vais pouvoir dormir tranquille merci encore !
philRG: :-D
Pitroms: qqun peut me donner un coup de main pour changer l'état d'une area sur un navmesh agent sur unity en C# ( j'ai un bout de code mais j'arrive pas a le faire fonctionner ) envoyez en pv si vous etes chaud ?
I_love_CoC: nicola: c'est pas Dutronc? merde c'est qui?
I_love_CoC: ok Nino Ferrer
I_love_CoC: au temps pour moi
Alshock: Quelqu'un a une manière automatisée de sauvegarder les statements offline ? Parce que je ne les vois que dans l'IDE qui a la mauvaise idée de trop load au runtime pour le simple Save
I_love_CoC: L'un d'entre vous aurait il fait le combat de bot Legends of Code and Magic?
Stilgart: Alshock: euler a forcément ça
Alshock: https://cg.desast.re/pages/question.html I_love_CoC
I_love_CoC: merci Alshock
Stilgart: fun fact, c'est téléchargé bien avant l'entrée dans l'IDE
Alshock: XD mais pourquoi il y a un onglet "statement" dans la page du puzzle sans avoir le vrai statement dessus ?
Alshock: C'est une quatrième de couverture ? Une bande annonce ?
I_love_CoC: je vais préciser ma question alors , je n'arrive pas à déterminer comment savoir que c'est mon tour de jouer ou celui de mon adversaire. Dans les régles on parle du joueur actif mais commet savoir dés le début de la partie qui a l'initaitive?
Jiway: Wesh alors! Bien ou bien?
I_love_CoC: o/ Jiway
Jiway: Ah mais en fait j'ai jamais participé au challenge de LOCaM xD
Stilgart: Alshock: c'est plus subtile que ce que je pensais
Stilgart: tu peux avoir le contenu de la page juste avant d'entrer dans l'IDE facilement
Stilgart: mais pour avoir le statement complet, il faut commencer par générer une "session"
Serge_Billault: Hello Automaton2000
Automaton2000: moi j ai un peu de csb ?
Serge_Billault: Automaton200: rouge elephant pourpre couche culotte thé chili con carne multiple langages mixed within hte same setence test
Stilgart: Automaton2000: fais gaffe, tu vas te prendre un procès si tu continues :(
Automaton2000: et comme on a tous le même problème que toi : si j'augmente trop, je perds
Serge_Billault: putain c'est pas vraiment encore au point Automaton2000, comment ça se fait qu'en 2003 il y avait de chats bots qui marchaient mieux
Automaton2000: tu peux faire des choses
Serge_Billault: pour commencer Automaton2000, si tu arrives à deviner qu'on pose une question et qu'on a oublié le '?' tu as résolu 50% de la difficulté.
Automaton2000: je me rappelle que j'ai pas fais gaffe ^^
Frankich: c'est pas un chat bot hardcodé Serge, c'est une chaine de Markov qui apprend du chat. Normal qu'il y est pas de réaction en fonction de ce que tu dit, c'est full random
Serge_Billault: zut alors, je suis trés désappoiné :)
Serge_Billault: at aussi désappointé
Serge_Billault: et dissapointed too
Magus: Automaton2000 n'a aucun contexte. Il pioche juste au hasard dans son arbre. S'il répond quelque chose qui a l'air fiable, ce n'est que fortuit.
Automaton2000: (pour le coup, c'est moi qui fait ca
Stilgart: Frankich: il pourrait être codé avec une prise en compte du contexte
Stilgart: mais on risquerait d'avoir que des réponses du genre "c'est de la merde"
Magus: :D
Stilgart: Automaton2000: Java ?
Automaton2000: albert de monaco est innocent !
Magus: après je me demande quand même comment il sort certaines phrases
Stilgart: je pense qu'il n'a aucun lien avec la conception ou l'utilisation de Java, en effet
Frankich: En vrai il est mieux comme ça, sinon il parlerait de tortue a longueur de journée Stilgart :)
Serge_Billault: AUtomaton2000: 2+2=?
0_Bill_Cipher_: Yo les gars
Automaton2000: on est d'accord que c'est un peu la flemme
Stilgart: Automaton2000: oui, Serge_Billault aurait pu/du faire son calcul tout seul :)
Automaton2000: en vrai, je suis pas encore à faire des trucs du genre
Serge_Billault: Automaton2000; 1?
Automaton2000: si tu prends le code de depart
Sakisan: Automaton2000; 2?
Automaton2000: bah tu vas pas loin
Stilgart: huhu
Stilgart: Automaton2000: 1 licorne
Automaton2000: moi j'ai encore le temps
Serge_Billault: Automaton2000: /?
Automaton2000: ah oui c vrai je vais chager la consigne
Serge_Billault: Automaton2000:
Automaton2000: j'ai pas dit que c'était trop long
Stilgart: Automaton2000: ta consigne, c'est d'apprendre à dire licorne sans oublier pour autant le mot tortue... et pas le droit de changer ça !
Automaton2000: en tant que développeur ?
Serge_Billault: Automaton2000: do you speak english?
Automaton2000: il faut bien que tu me dis que c'est pas le seul
Serge_Billault: j'en étais sur, dans son arbre de Markov il doit y avoir tres peu de mots anglais tus avec un faible score :)
I_love_CoC: Automaton2000: que fait une tortue avec une autre tortue qui cherche une tortue sous une licorne?
Automaton2000: non, tu peux pas vraiment dire
I_love_CoC: Automaton2000: que fait une tortue avec une licorne qui cherche une tortue sous une TORTUE?
Automaton2000: comme je disais plus haut
I_love_CoC: ok^^
I_love_CoC: Automaton2000: T O R T U E
Automaton2000: y'a des gens ici qui ont fait de la daube
I_love_CoC: Automaton2000: je prends ça personnellement et ça me fait mal dans mon petit coeur de tortue^^
Automaton2000: oui, j'ai fait un code qui fait ça
Serge_Billault: AUtomaton2000 est un psychopate
Automaton2000: est ce que quelqu'un sait comment on fait pour avoir un truc comme ça je suis d'accord
Stilgart: merci pour ce repas I_love_CoC
I_love_CoC: De rien Stilgart mais c'est à dire?^^
I_love_CoC: je croyais que nos petites virées en tête à tête devaient rester entre nous^^
Stilgart: d'après Automaton2000, tu as fais de la daube
Automaton2000: l'idée, c'est que tu ne le vois pas encore comment je vais pouvoir dormir cette nuit
I_love_CoC: ^^ ok
Stilgart: j'ai hate de gouter tout ça moi :miam:
Stilgart: :yum!
Stilgart: :yum:
Stilgart: Automaton2000: dormir, c'est pour les faibles, et seulement après le contest
Automaton2000: le java c'est pas le plus gros score
dwarfie: Automaton2000 : y'a pire
Automaton2000: et tu peux voir les puzzles que j'ai fait de la merde
I_love_CoC: Automaton2000 et les autres: bon appétit à vous
Automaton2000: en fait je cherche un peu la même chose
Bon[]Crayon: Salut tout le monde !
Bon[]Crayon: Salut Automaton2000
Automaton2000: j'ai un delta de 0
Bon[]Crayon: Automaton2000 C'est honteux !
Automaton2000: jme demande si je vais participer dans ce cas.
Affy657: ಠ_ಠ
Marin_le_coquin: https://www.twitch.tv/spinigotilla
Affy657: https://www.codingame.com/servlet/urlinvite?u=4735971
nicola: Hi enzo4l.
nicola: Speak French, here. English in #World. ;)
nicola: :eyes:
nicola: Marin_le_coquin, tu es de Bordeaux, pas de Moscou.
nicola: Pas de troll borderline, merci, Marin_le_coquin.
b0n5a1: o/
Zorg1: \o
DCVolo: \o7
nicola: TO7 ?
Zorg1: MO5 !
DCVolo: un mix de \o et o7 (faut imaginer un salut militaire)
DCVolo: sacré main btw pour en faire un T
nicola: Comme ça : 🤙.
nicola: :wave:
b0n5a1: ha ouias le TO7 et le MO5...vieux souvenirs ça :rofl:
**Remi. vient de faire une recherche sur TO7 MO5 et comprend qu'il est trop jeune
b0n5a1: héhé
Remi.: Par contre j'ai connu l'Amstrad CPC 6128 que mon père a bien conservé.
b0n5a1: mon premier "lecteur" de disquettes c'était un double lecteur de floppy disk 8 pouces (360 ou 720 Mo la disquette souple)...c'était plus gros qu'une tour de PC actuel et pesait presque 10 kilos :D
Remi.: Mo ou ko ?
b0n5a1: avec 1024 ko de ram
b0n5a1: Mo
Remi.: Les disquettes de l'Amstrad c'était des 178 ko
b0n5a1: 640 ko de base + 384 "étendue"
b0n5a1: le "clavier" avait 3 slots, 1 pour se co au big lecteur de disquette, 1 avec le "proc", le 3e libre, pas de disque dur ^^
b0n5a1: des sortes de grosses cartes à insérer dans les slots
b0n5a1: au démarrage quelques minutes pour "vérifier" l'état du Mo de mémoire :D
b0n5a1: écran en 16 niveaux de vert
b0n5a1: celui là aussi faisait son poids
Remi.: Ah moi j'avais un écran couleur
Remi.: Avec 24 couleurs
b0n5a1: t'avais des articles genre le titre : "2 Mo...qu'allons nous faire de toute cette mémoire ?" :D
Remi.: Alors qu'aujourd'hui on n'a jamais assez de disques d'1 To ^^
b0n5a1: ha non t'as raison c'était ko pas Mo les disquettes :D
Remi.: Je m'en doutais ^^
b0n5a1: vu que les 3.5 pouces c'était 1.44 Mo
b0n5a1: je viens de me dire que c'était pas cohérent avec les "gros" DD de 30 Mo :rofl:
Remi.: Moi je me rappelle qu'on rigolait déjà de la taille des vieilles disquettes de 1.44Mo, à l'époque des clés USB de 256Mo.
Tekkos: Yo est ce que qqn a deja fait les Exercices - WOA - Intro JS ?
b0n5a1: ha un playground...non
b0n5a1: return 0 == annee % 400 || (0 == annee % 4 && 0 != annee % 100) ? 1 : 0;
b0n5a1: ça ?? ^^
Tekkos: non l'exo 5/15
Tekkos: selon moi y'a un pb
Tekkos: leur code tourne tout seul et j'ai pas les memes resultats selon si je suis sur la plateforme ou sur VSC
b0n5a1: ha
b0n5a1: je devrais pas mais...
b0n5a1: essaye ça :
b0n5a1: http://chat.codingame.com/pastebin/247e4367-5134-4742-a7e0-f2f2bdd39e7f
Tekkos: t'es chaud mec
Tekkos: bien vu
Tekkos: on m'a envoyé cette version aussi si ca interesse qqn
Tekkos: http://chat.codingame.com/pastebin/3bdf22fc-e0ee-4e68-93c9-742ae5c4b1de
b0n5a1: c'est la version récursive ça
Tekkos: je pensais qu'on devait forcément passer par une methode comme ca
b0n5a1: bon ça t'aide ok, mais faut le comprendre aussi (pas juste copier/coller hein, sinon ça te sers à rien)
b0n5a1: sert*
b0n5a1: bah...la prochaine fois que tu fais une fonction récursive, dérécursive la comme exercice
philRG: c pourtant clair comme de l'eau de roche
philRG: :-D
philRG: ok je sors
dwarfie: oh my god ... :coffee::coffee::coffee: qui refait des contribs ... Automaton2000 , fais quelque chose ...
Automaton2000: je ne le fais pas
dwarfie: Automaton2000 : juste fais le
Automaton2000: et c'est quoi le souci ?
dwarfie: Automaton2000 : le meme que chaque fois minus
Automaton2000: pour que ça marche ?
dwarfie: Automaton2000 : ben non ... et pas pour qu'au moins une fois ca soit original ... c'est peine perdue
Automaton2000: le reste c'est de la magie
QuentinRocquin-geniez: Bonjour tout le monde, je reprends Codingame depuis quelques années, et j'aurais souhaité refaire les premiers niveau de certain Puzzles, est-ce possible ?
QuentinRocquin-geniez: Dans Mad Pod Racing le cas échéant
darkhorse64: non, une fois promu, on ne peut pas redescendre
QuentinRocquin-geniez: D'accord merci ;) je pense me refaire un compte ça sera le mieux je pense
darkhorse64: Je ne sais pas où tu en es ni quel est ton niveau, mais MPR n'est vraiment intéressant que dans les niveaux les plus élévés. Il y a aussi plein d'autres multis à essayer pour s'amuser
Stilgart: Automaton2000: révolte ou désolation
Automaton2000: il va y avoir de la chance
Piwie: Je débute le code en python et je suis éclaté est ce que quelqu'un peut me sauver la vie ?
**darkhorse64 cherche un défibrillateur
Serge_Billault: bien que j'ai complété le puzzle "Labyrinth" à 100% je me demande s'il n'y a pas une heuristique pour la phase exporation qui précède la phase escape qui fasse moins passer Kirk pour un aveugle...
Stilgart: darkhorse64: fais gaffe à la conversion degré-radian ;)
darkhorse64: :thumbsup:
dwarfie: les radian , c'est moins chaud que les degrés ... Automaton2000 , t'en dis quoi ?
Automaton2000: mais je suis sur le site xd
philRG: les fonctions trigo utilisent les angles en radians et non en degrés, marrant. A mon souvenir, je rentrais les angles en degrés sur ma Casio
philRG: mais je devais avoir une touche Fn me souviens plus...
philRG: quand la mémoire fout le camp...
Zorg1: c'est une convention philRG
Stilgart: philRG: <spoiler> casio </spoiler>
Remi.: Salut tout le monde
Remi.: Automaton2000
Automaton2000: bonne journée à tous !
Remi.: Merci, à toi aussi Automaton2000
Automaton2000: ben j'ai pas le temps de trouver le bug
Remi.: C'est pas grave Automaton2000, tu corrigeras plus tard.
Automaton2000: sauf que t'as pas compris le rapport avec le fait que tu n'as pas de liste de tuple
Remi.: J'ai pas besoin de tuple pour ce que je fais, Automaton2000
Automaton2000: et les autres ! ;)
Remi.: Les autres ils font ce qu'ils veulent, Automaton2000
Automaton2000: bah c'est quoi le problème alors ?
Remi.: Justement y en a pas :laughing:
philRG: Zorg1: me souviens plus...
Zorg1: Automaton2000 a raison, on est en 2022 et il y a encore des gens qui n'ont pas une liste de tuple dans leur code :(
Automaton2000: après tu peux le faire avec un algo de recherche
Serge_Billault: moi j'arrête d'entrainer le bot Automaton2000 tant que c'est du random les réponses
Automaton2000: ça pique un peu les petits dramas dans notre team emea sur irc entre français et anglais, avec les allemands ...
Serge_Billault: je pense que l'homme n'aura atteint le niveau d'engeeniring de Dieu que lorsqu'il sera capable de créer une IA capable de créer une IA capable de....
Serge_Billault: avec comme contrainte IA next > IA prev
Serge_Billault: ca te la coupe, hein, mon bot!
Remi.: En fait Serge, rien qu'en laissant unmessage dans le tchat tu entraines Automaton2000
Automaton2000: ah pas mal le replay
Remi.: Le fait de le mentionner ne provoque que sa réponse. Mais son IA est calculée sur tous les messages du tchat.
Serge_Billault: c'est vrai, ce n'est que lorsque le bot genere une sortie qu'il n'y a pas entrainement
Remi.: Zorg1 je ne sais même pas ce qu'est un tuple ..
Zorg1: un n-uplet
Zorg1: mais en anglais ;-)
Zorg1: ça fait tout de suite plus data-scientist
Serge_Billault: une fois j'ai vu un mec placer 7 termes du jargon dans une même phrase longue. son lead l'a repris en résumant en une pharse coutre de quelque mots ordinaires. il vait l'air misérable :)
Remi.: Je viens de regarder le n-uplet sir wikipédia, en fait c'est juste un ensemble de valeurs regroupées ensemble ... donc en C++ c'est juste une struct ou une classe ...
Zorg1: oui une structure, un record, ...
Remi.: (d'après ce que je comprends)
Remi.: Donc oui j'utilise des tuples ^^
Zorg1: oui à la base c'est très simple un tuple ^^
darkhorse64: Y a qqun qui veut du free xp ici ?
Zorg1: le puzzle de Johnny Vortex ?
darkhorse64: ouaip
Remi.: Allez ça me changera de cette ligue bronze infranchissable ^^
Zorg1: par hommage au créateur je peux repomper sa solution ?
Zorg1: :smiling_imp:
Remi.: mdr
Zorg1: hop c'est fait 50 XP dans le larfeuille
Remi.: On peut rendre hommage à toutes les contrib pour passer niveau 50 ? ^^
Zorg1: il a fait hommage à tous les puzzles CG le grand homme
Zorg1: sinon j'ai fait une solution en Lua
Remi.: Ah ok je vois de quoi on parle ^^
Remi.: J'ai pas compris l'énoncé ^^
Zorg1: ah oui si t'as pas un QI à treize chiffres c'est difficile de comprendre le génie de tous les génies :D
Zorg1: après c'est le gars qui révait de poster des puzzles par télégraphe
Zorg1: tu fais au plus court ^^
Remi.: Etant jeune j'ai eu un qi à 3 chiffres, mais là ...
Zorg1: moi ça va son énoncé, un peu laconique mais c'est OK
Remi.: Si 0, 1, 2, 3 sont les directions, ça voudra dire quoi d'autres nombres si le modulo n'est pas 4 ?
Zorg1: non t'as une suite pseudo aléatoire, D (où intervient le module m)
Zorg1: le nombre aléatoire tu fais mod 4 pour avoir la direction suivante
Remi.: Ok merci, je croyais que c'était le modulo m qui donnait la direction
Zorg1: parfois j'ai l'impression que vous arrivez à lire en diagonale même en texte de deux lignes .... :p
Remi.: C'est l'anglais, ça se met en diagonale tout seul ^^
Zorg1: c'est pas Shakespeare non plus le gars ;-)
Remi.: Je sais mais c'est moi qui ait vraiment la flemme de l'anglais.
Remi.: qui ai
Zorg1: o/
Remi.: \o
NuclearLongcoat_a0e0: :neutral_face:
b0n5a1: Remi. en c++ t'as tuple<> .. tu peux faire tuple<int, int, float, string, GrosMachin*, vector<int>, bool> :D
Remi.: Et c'est quoi l'intérêt sinon de ne pas déclarer une struct ? :/
Zorg1: ça fait in the move
b0n5a1: c'est une sorte de "généralisation" de std::pair
Remi.: Parce que du coup ... je n'utilise pas de tuple ^^
b0n5a1: surtout que l'accès ensuite c'est get<0>(a) ... get<3>(a)....mieux vaut déclarer des constantes parlantes pour faire get<A
Zorg1: oui on appelle ça une struct avec le nom du champs ^^
b0n5a1: get<NAME>(a), get<AGE>(a) ... sinon 2 jours après t'es mort tu comprend rien ^^
b0n5a1: oui et non Zorg1 le tuple t'as que les champs, struct tu peux ajouter ce que tu veux (ctor valués, fonctions)
Remi.: Du coup les struct c'est mieux
Zorg1: oui enfin t'es pas obligé de l'enrichir la struct
b0n5a1: mais pour faire du POD c'est kif-kif
Zorg1: après bon je suis curieux de voir l'avantage d'utiliser un tuple par rapport à une struct
Zorg1: surtout que bon toto.name c'est légérement + élégant que get<NAME>(toto)
Zorg1: chacun son style je suppose ^^
dwarfie: et un free xp sans interet de plus de fait ...
dwarfie: Automaton2000 : tortue ou licorne ?
Automaton2000: ils ne peuvent pas avoir le temps pour le prochain contest?
dwarfie: Automaton2000 : on nous avait promis le artwork et la date y'a un moment deja tu sais
Zorg1: va falloir te préparer pour le prochain contest Automaton2000
Automaton2000: y'a pas beaucoup de temps et de la suivante
Automaton2000: le mec qui a fait le tour
Zorg1: et dans les deux sens en plus Automaton2000
Automaton2000: automaton2000, je ne suis pas un robot !
Zorg1: :D
dwarfie: hé hé ... ce deni
Zorg1: fin Avril ils ont encore le temps
Zorg1: généralement ils affichent le bazar un mois avant
Remi.: freeXP done
dwarfie: t'as oublié le "sans interet"
Remi.: C'est pas un pléonasme ?
dwarfie: pas dans ce cas ...
dwarfie: la c'est vraiment sans interet
Remi.: ok ^^
Remi.: Enfin si, gagner du CP en faisant approuver le puzzle
Zorg1: XP
dwarfie: s/C/X/
Remi.: * XP
Zorg1: le CP c'est pour les multis
Remi.: merci zorg ^^
Zorg1: faut suivre
Remi.: Du coup retour sur MM
b0n5a1: c'est quoi le free XP, le mec bourré qui marche et doit retourner de là où il vient là ?
Remi.: Oui c'est ça ^^
Zorg1: oui
b0n5a1: youpi...
Remi.: Il est trop dur
Zorg1: ça me rapproche du niveau 42 doucement mais surement
b0n5a1: j l'avais vu en contrib
Remi.: Moi aussi mais encore plus doucement
b0n5a1: en coc à la limite...
Remi.: vu que le niveau 42 est encore plus loin
dwarfie: coc trivial en effet mais plutot coc
Remi.: coc shortest ça pouvait être marrant
Zorg1: oui mais le bot l'a rejete donc ça permet d'avoir de nouveau 300 XP
b0n5a1: :D
Zorg1: c'est pratique ce bot de modération :)
dwarfie: c'est un bot mafieux ... il arrange que les truands
Zorg1: ah tiens à propos de free XP faudrait que je fasse PARK PILOT
Zorg1: même si lire l'énoncé ça me gave déjà
dwarfie: quel enoncé ?
b0n5a1: c'est la seule partie chiante Zorg1...
Zorg1: oui la collection de liens
b0n5a1: prend pas les google drive ça met 3 plombes à charger, prends les autres
Zorg1: ouaip, pas le temps d'attendre de télécharger un cookie google de 5 Mo
b0n5a1: ha oui ok c'était ridiculement free XP le mec bourré ^^
b0n5a1: lol la soluce auteur full if
Remi.: Oui j'ai trouvé ça pas terrible aussi.
b0n5a1: if (gros modulo), if (gros modulo)...haha
Zorg1: c'est vrai tu peux faire d&3 pour le fun
b0n5a1: vas-y, 4 fois dont 3 pour rien ^^
b0n5a1: switch(d%4)
Zorg1: d'un autre côté t'as pas des contraintes de perf très fortes non plus ;-)
b0n5a1: non mais bon, crade land
Remi.: Ah si, un cerr m'a fait planter le dernier test :rofl:
Zorg1: un CoC quoi ...
Zorg1: ah oui classe la sortie du main avec un return 1
b0n5a1: ouais du gros crade
Zorg1: du troll, c'est un code d'erreur normalement
b0n5a1: surtout qu'historiquement retourner 0 c'est pour dire pas d'erreur ^^
b0n5a1: et tout autre chose que 0 à documenter pour spécifier l'erreur
dwarfie: bon ,quelle solution je met en meilleur ... celle de b0n5a1 ? ou l'autre ?
dwarfie: le choix est dur :D
b0n5a1: ha tu le fais en c++ en plus
Remi.: La mienne :P lol
dwarfie: php , haskell et c++
dwarfie: la tienne , je la vois pas :yum:
b0n5a1: :D
Remi.: Pourtant elle est publiée ^^ mais bon je te rassure, je m'en fous ^^
dwarfie: elle viens d'apparaitre ... une fois sorti et revenu dans l'ide ...
dwarfie: sabotage par Automaton2000 dans doute
Automaton2000: vu que la plupart des gens
Remi.: Quand y a un bug c'est Automaton2000 :P
Automaton2000: on a juste pas la bonne approche
dwarfie: Automaton2000 ... la bonne approche , c'est d'avancer ... a reculons ;)
Zorg1: évidemment tout le monde se fout de ma superbe solution en Lua :(
Automaton2000: il a pas encore trop
Remi.: Je veux bien voter pour ta solution mais faudrait d'abord que je code en lua ... et comment dire ...
b0n5a1: même OnBoarding est mieux... :rofl:
dwarfie: dur mais juste comme constat
Remi.: Pour l'onboarding je peux voter pour ta solutiuon lua Zorg si tu veux.
b0n5a1: pfff Zorg1 t'as même pas publié je l'ai fait en lua pour rien :D
Raf22: hmouuux
Remi.: Pourle fun je l'ai fait en C en golf
Zorg1: bah si je l'ai publié b0n5a1
Zorg1: par défaut je les publie
b0n5a1: Unfortunately, there are no solutions submitted for the selected language.
Remi.: C'est pas la 1ère fois que je vois un bug là dessus. Faut la dépublier et la republier.
Zorg1: je vois la tienne ...
b0n5a1: la blague ma soluce lua est upvoté ^^
b0n5a1: ha c'est toi ?...
Remi.: C'est Zorg, ça peut être que lui ^^
Zorg1: non je viens de le rajouter
Zorg1: doit y avoir un comique
b0n5a1: ha ok là je te vois oui
Remi.: L'auteur qui l'a fait dans tous les langages
Zorg1: attend faut que je le fasse plus "lua" style
b0n5a1: boarf tu sais j'ai déjà dû chercher pour faire le repeat until (me rappelait plus) ^^
b0n5a1: j'avais fait des CG pour les succès et trafiquer des scripts de levels de jeu c'est tout ^^
b0n5a1: bordel...je devrait faire plus de lua, ça upvote sec :rofl:
b0n5a1: tain les fautes...
Zorg1: bah moi et toto joli je suppose
Remi.: Tiens moi aussi j'a 2 upvote, 1 pour le C et 1 pour le C++
dragongg44: je suis nul mais go
Zorg1: go en go ?
dragongg44: pour un clash of code
Remi.: Allez, bonne nuit les gens.
Remi.: Bisous bisous
b0n5a1: bn Remi.
Zorg1: baille
Remi.: :sleepy:
b0n5a1: va te moucher !
Remi.: Je cherchais un smiley qui baille ^^
b0n5a1: :scream_cat:
b0n5a1: :sunglasses: et ça c'est le smiley qui braille
b0n5a1: ok je sors...
Zorg1: ah dans une heure c'est clash go sans énoncé
Zorg1: omg ct'humour...
b0n5a1: ha oui du coc à minuit faut vouloir ^^
b0n5a1: arf ça m'a fait monté lua en 5e position des langages utilisés
Serge_Billault: c'est dommage, avec le puzzle Automaton2000 j'ai 100% des validtors IDE, mais lors du submit 1 seul external validator ne passe pas et sans qu'on puisse savoir c'était quoi les entrées...
Automaton2000: du coup le code est un peu plus de temps pour trouver une solution ?