Chat:Fr/2021-12-10
JSanction: Parapluie ou pas de parapluie pour aujourd'hui Automaton2000
Automaton2000: grosse erreur ... regarde les premieres etapes de la qm ...
dwarfie: Automaton2000 ... tu me doit une tortue de droit d'auteur
Automaton2000: tu es sur que tu ne veux pas dire grand chose
Ezuker: Hola la team
philRG: H\ola
philRG: au rapport Automaton2000
Automaton2000: je pense qu'il y'en a un peu trop pour moi
philRG: :pensive:
Remi.: Salut tout le monde.
Remi.: Automaton2000, puisque tu reprends les phrases des autres, reprends les phrases dans lesquelles il y a le mot "tortue".
Automaton2000: je joue un peu à l'arrache pour voir a quel point
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: du coup j'ai pas de code de la page d'accueil
Remi.: Salut Blaise
BlaiseEbuth: Salut Remi
philRG: Salut Remi. Salut Blaise
BlaiseEbuth: Salut Phil
GroutchKeu: o/
BlaiseEbuth: \o
13uk: Hello !
BlaiseEbuth: o/
BlaiseEbuth: Ahah. L'AOC 9 j'ai lu "thermal vents" j'ai fait "Bressenham"... Et non en fait... Ce teasing de la mort.
Lita65: Salut tout le monde, Automaton2000
Automaton2000: je suis dans les clous
BlaiseEbuth: \o Lita65
Lita65: impec' !
Stilgart: Automaton2000: aie, ça pique
Automaton2000: ah j'ai retrouvé mon code
Stilgart: tu peux m'expliquer pourquoi ton code était dans les clous Automaton2000 ?
Automaton2000: pourquoi quand je fais des trucs pas mal
PitchManReborn: Bonjour les loosers
PitchManReborn: "L'échec n'est jamais décevant, le succès l'est souvent" Nicolas SARKOZY
[CG]Thibaud: :eyes:
Martin17: "C'est un petit pas pour l'Homme, un grand pas pour Sarkozy" Neil Armstrong
philRG: marrant le POTW, monté en ligue 1 avec une IA bateau, et sûr d'avoir déjà codé une soluce sur ce puzzle, impossible de la retrouver
Alshock: euh ouais salut à tous, essaye de dire carapater Automaton2000 !
Automaton2000: je suis pas un bot
Alshock: Ah ! Il va falloir que Mag' appuie sur le bouton rouge
Alshock: Tiens d'ailleurs j'ai pas demandé, mais quelqu'un a probablement fait un leaderboard privé AoC pour CG non ?
BlaiseEbuth: Ah ?
Stilgart: Ah ?
Stilgart: cékoitsa ?
JBM: La notif qui pue (11:05:43) [CG]Thibaud est désormais connu sous le nom de pardouin
BlaiseEbuth: Wut ? Notif où ? Pidgin ?
BlaiseEbuth: Mais sur le webchat il est toujours lui même...
[CG]Thibaud: j'ai impersonate Pardouin pour checker un truc. Je savais pas que ça avait un impact sur le chat vu que je n'y ai pas accès depuis son profil
BlaiseEbuth: C'est très respect de la vie privée tout ça...
Alshock: En fait tous les messages privés que j'ai avec les membres du serveur pour casser du sucre sur le dos de Thibaud c'est Thibaud en face :D
Alshock: J'aurais dû me douter de quelque chose quand à la phrase "Dis tu savais que Thibaud est tellement nul qu'il mange de la pizza hawaïenne" b0n5a1 m'a répondu "Mais c'est même pas vrai en plus j'aime pas ça c'est trop sucré !"
[CG]Thibaud: j'y ai pas accès. Dans le passé, c'était possible par contre
[CG]Thibaud: d'ailleurs j'aime bien la pizza hawaienne ^^
Alshock: Faut jamais le dire ça pauvre fou, si je le répète sur twitter on est parti pour des décennies de guerre rangée
Bon[]Crayon: Bonjour #fr
Bon[]Crayon: Bonjour Automaton2000
Automaton2000: j'ai eu un peu de la merde
Lita65: Bonjour Bon[]Crayon
Remi.: Salut Bon[]Crayon²
Bon[]Crayon: o/ Lita65
Bon[]Crayon: o/ Remi.
Remi.: Désolé pour le ² ^^
Lita65: C'est trop tard Remi. tu peux pas retirer tes propos ^^
Bon[]Crayon: Carré au bout, rond à l'autre !
Remi.: C'est la faute de mon clavier il n'aime pas que j'appuie sur Tab sans appuyer sur ² en même temps.
Lita65: Ah les complot doigt/clavier on en parle pas assez !
Remi.: Mes doigts sont innocents
Remi.: Bon appétit les gens.
**Lita65 avocate de Remi annonce à la barre "Le clavier a bougé, nous saurons produire les témoins"
Bon[]Crayon: Bon appétit Remi.
Lita65: Bonne appétit (j'y vais aussi !)
Bon[]Crayon: http://chat.codingame.com/pastebin/6e076f26-1d83-4f0c-bede-b0c65ed5423a
Bon[]Crayon: Séso
Bon[]Crayon: Déso
Remi.: moutain map ?
Bon[]Crayon: non c'est en rapport avec un coc
Bon[]Crayon: j’oublie toujours le pastebin auto
Remi.: Lita65 j'avais pas vu ton message ... la souris peut témoigner.
Alshock: Le clavier a déclaré "Le témoignage de la main gauche m'a beaucoup touché, je retire ma plainte"
Zorg1: il est en train de faire un syndrome de Stockholm ton clavier
Zorg1: Automaton2000 comment ça va ? La chaîne de Markov est à fond ?
Automaton2000: il faut voir le bon côté des choses
Zorg1: Automaton2000 le philosophe
Automaton2000: en plus c'est même pas un mois
Zorg1: bah y a quand même 31 jours en Décembre Automaton2000
Automaton2000: ah oui c'est un truc que j'ai pas trouvé comment faire pour passer le temps
Zorg1: :)
b0n5a1: o/
Remi.: \o
Remi.: Allez faut que je gagne un char avant de retourner bosser ^^
b0n5a1: Alshock 11:35AM J'aurais dû me douter de quelque chose quand à la phrase "Dis tu savais que Thibaud est tellement nul qu'il mange de la pizza hawaïenne" b0n5a1 m'a répondu "Mais c'est même pas vrai en plus j'aime pas ça c'est trop sucré !"
b0n5a1: mais... :D j'ai rien fait moi :calim:
b0n5a1: :calimero: ?
b0n5a1: tain y'a même pas :calim:
b0n5a1: erf la chienne est KO, rappel de vaccination (+ toux du chenil pour pouvoir aller en club canin) ce matin ^^
Remi.: :egg: c'est ce qui s'en rapproche le plus
b0n5a1: en Java Remi. ?
Remi.: Oui pourquoi pas.
Remi.: D'une manière générale, en C#, Java, JS, ... et 1 char en C++ sur température (je lâche pas l'affaire !)
Remi.: Et puis comprendre le trucx sur don't panic, car même en hardcodant, je suis loin d'être aussi bien classé qu'avec les autres golf.
b0n5a1: incoming tip en MP ^^
Remi.: :heart_eyes:
Remi.: :'(
b0n5a1: :D
b0n5a1: (bon en même temps ça se trouve assez vite je crois en cherchant java golf)
Remi.: Oui ^^
Validator_sucks.More.Edge.Random: Remi. tu peux allez voir mon profil pour hardcoder ;)
b0n5a1: :D
Remi.: Je vais regarder ça Valid (je peux t'appeler Valid ?)
Remi.: Merci.
Alshock: @b0n5a1 c'est parce que c'était pas vraiment toi :smirk: c'est ça la vanne
b0n5a1: t'avais qu'à choisir dwarfie :D
Alshock: PS: je pense que tu devrais plutôt l'appeler random
Alshock: @b0n5a1 je préfère médire de toi :kissing_heart:
b0n5a1: pfff
b0n5a1: ^^
b0n5a1: les slovaques d'une même école qui s'approuvent des coc, tranquille...
Stilgart: on ne critique pas les fonctionnalités de CG, merci
Stilgart: Automaton2000: fais le truc !
Automaton2000: mais tu peux le faire en java
Stilgart: java c'est un des rares langages où j'ai besoin d'aller lire la doc pour écrire un main :fearful:
Zorg1: en train de créée TurtleAbstractBuilderFactory Automaton2000
Automaton2000: c'est pas super compliqué en fait
Zorg1: tu vois Stilgart tu dramatises pour un rien
b0n5a1: :D https://www.codingame.com/contribute/view/77789163c9c26ca633e7d72a21e96defaab4
Zorg1: ah ce sont les slovaques de la même école qui se valident entre eux ^^
Zorg1: bon pas envie de bosser :(
b0n5a1: j'ai envie de troller avec 159 chars de c++ :D
b0n5a1: 155
Zorg1: t'es au taquet toi
b0n5a1: #import<bits/stdc++.h> using namespace std;main(){int d,h,m;char c;cin>>d>>h>>c>>m;cout<<setfill('0')<<setw(2)<<(h+(d+m>=60))%24<<":"<<setw(2)<<(d+m)%60;}
Hafeed06: @b0n5a1 c'est ta submission ?
b0n5a1: c'est mon test oui
Hafeed06: Tu es Agar_Kristian?
Hafeed06: Je vais l'approuver
b0n5a1: non
b0n5a1: non
Hafeed06: C'est simple je prefere les tests simples
Hafeed06: Ahaha
b0n5a1: on approuve quand on a tester/valider...et que ça en vaut la peine
b0n5a1: er->é
Hafeed06: Ah oui je l'ai déja vu et j'ai vu les test cases
Hafeed06: je ne vais pas l'approuver parceque c'est toi
b0n5a1: et la première étape est inutile quand la seconde condition n'est pas présente :D
Zorg1: c'est quand même moche les E/S en C++
b0n5a1: haha
Zorg1: Enfin perso j'aime pas trop
Hafeed06: Pourquoi pas ?
Stilgart: c'est pas le pire
Bon[]Crayon: Le pire c'est Automaton2000.
Automaton2000: ah pas mal ce push
Stilgart: j'aurais bien dit que java c'est bien pire, mais Automaton2000 va nous faire une factory de factory après
Automaton2000: ah ouai faut que je le fasse
Stilgart: :scream:
Bon[]Crayon: Automaton2000 Tu feras corriger par Stilgart.
Automaton2000: mais tu ne veux pas dire grand chose
Bon[]Crayon: Automaton2000 Rien ne sert de courir, il faut partir à point.
Automaton2000: pourquoi tu es sur quel multi Bon[]Crayon ?
Bon[]Crayon: Automaton2000 Spring Challenge 2020 avec des bots bouffeurs de pastilles.
Automaton2000: ah oui je suis en train de tester des trucs
b0n5a1: y'a le 4e copain slovaque qui est attendu avec impatience avant que ce soit rejeté :D
b0n5a1: il a déjà 107 sms
Stilgart: c'est bien, ça fait marcher l'économie
Stilgart: sinon, c'est pas si pire comme coc objectivement...
Stilgart: juste ça doit se faire en deux lignes de python dont le bon import
b0n5a1: ouais en speed et shortest et reverse ça va
Stilgart: et ça doit déjà exister en triple exemplaire parmi les approuvés
b0n5a1: j'ai 2 ligne de c++ en condensé :D
Stilgart: on n'a pas cstdio dans stdc++.h j'imagine ?
Stilgart: parce que scanf serait sans doute plus court que ton blob
b0n5a1: normalement si, ça inclu tout
Stilgart: *c*stdio
b0n5a1: j'avais compris oui ^^
Stilgart: (c'est pour ça que j'ai un gros doute)
b0n5a1: le cin est plus court, je viens de regarder
b0n5a1: par contre printf devrait être mieux
b0n5a1: beaucoup plus court ^^
b0n5a1: 131 chars
b0n5a1: 116 en virant le namespace et ajoutant std:: à cin
b0n5a1: #import<bits/stdc++.h> main(){int d,h,m;char c;std::cin>>d>>h>>c>>m;printf("%02d:%02d",(h+(d+m>=60))%24,(d+m)%60);}
b0n5a1: allez hop :D
Stilgart: tu es obligé pour le %24 ?
Stilgart: (c'est couvert par un test ?)
b0n5a1: y'a n case 23:59 -> 00:00
Stilgart: erf
BlaiseEbuth: Stoi l'erf
Stilgart: https://fr.wikipedia.org/wiki/Fonction_d'erreur
Stilgart: erf, c'est le cas de le dire :D
b0n5a1: vont pouvoir faire du golf c++ un peu maintenant les 3 copinous :D
BlaiseEbuth: Skoi l'truc ?
b0n5a1: 3 types : 1 contriv, 2 approves, même école sur un coc...j'ai mis le 3e approve en mettant le code condensé en com
BlaiseEbuth: Pourquoi faire ?
b0n5a1: ça BlaiseEbuth : https://www.codingame.com/contribute/view/77789163c9c26ca633e7d72a21e96defaab4
b0n5a1: je sais pas c'est Noël, je suis gentil :rofl:
b0n5a1: sinon j'ai pô de cadô
Stilgart: je rappelle qu'il ne faut pas donner de code solution dans les contribs
Alshock: >=60 >59 b0n5a1 golfeur du vendredi
Stilgart: je l'effacerais bien, mais on m'a retiré les droits de faire ça sans me le dire
Hafeed06: @Stilgart oui
Alshock: Il ne faut pas non plus valider de la merde, mais ça y a une tolérance qui frôle à l'obligation inverse
Stilgart: en coc, tout est permi tant que ce chat peut le résoudre en 15s
Stilgart: (sinon c'est trop dur)
Alshock: tiens d'ailleurs, les gens qui valident (les vrais ceux qui ont mis les mains dans la fange à une époque où ils y croyaient) comment check-t-on la liste des contributions CoC existantes
Stilgart: pas
Alshock: et donc les doublons on prend la volonté de bien faire et on s'essuie avec ?
BlaiseEbuth: Absolument.
Stilgart: et comme ça a gonflé euler, il a fait un outil pour
Stilgart: (sauf que j'ai 404 là )
BlaiseEbuth: Tu peux voir la liste des commus via le tool d'ez. Mais les originaux :shrug:
Alshock: Bon ben le "on pourra virer les CoC qui vont pas à tout moment" va bientôt prendre du service, c'est imminent xD
BlaiseEbuth: En parlant de ça, j'ai besoin d'un copain lvl29+ pour éditer une contrib de BlaiseEbuth premier du nom.
Alshock: nan mais quand l'outil de contrôle par la commu sur le site est dev par la commu parce qu'il existe pas sur le site ça dépasse la défaillanc
Stilgart: fais comme tout le monde, demande sur #fr Blaise
Stilgart: :p
Alshock: même moi qui critique je m'attendais pas à une réponse pareille
BlaiseEbuth: Si tu savais mon pôv poussin...
Alshock: Déso j'y suis pas :P Tiens faudrait ptêtre que je fasse d'autres trucs sur ce site que parler dans le chat xD
BlaiseEbuth: Stilgart: merci d'être volontaire.
Stilgart: garde ta naïveté, c'est salvateur ici
Stilgart: +Alshock:
Stilgart: + :)
Stilgart: BlaiseEbuth: et donc, il faut changer quoi ?
BlaiseEbuth: Tu peux éditer "A man with a plan" pour virer " The puzzle's and tests titles are also songs titles. Listen to the playlist here: https://open.spotify.com/playlist/0Ux5niW5oVrNAA9nz1IoLu" stp ?
BlaiseEbuth: Ras le bol de devoir garder la playlist pour un puzzle qui ne m'appartient plus.
BlaiseEbuth: Mais ça me saoule de laisser un lien mort.
Alshock: Tu peux directement mettre la liste de références au fond de la desscription comme compromis, non ?
Alshock: salut ma couille
BlaiseEbuth: Bah c'est les noms des tests... Donc c'est bon. :3
BlaiseEbuth: Super. Merci Stilgart :thumbsup:
Stilgart: done.
BlaiseEbuth: :)
Stilgart: Blaise qui ne me laisse même pas le temps d'écrire mon commentaire sur le fil de la contrib :D
BlaiseEbuth: Trop rapide. :sunglasses:
BlaiseEbuth: 17% de réussite... Pour un faudrait le mettre en Expert... :D
Stilgart: pourtant, c'est du solide hard
BlaiseEbuth: C'est quoi ton commentaire ? J'ai pas accès aux contribs validées...
Stilgart: faudrait shifter "save the forest" d'un cran par contre
Stilgart: medium-hard -> hard-expert
Stilgart: At the author's request (see the logs of #fr), I have removed the dead link to the spotify playlist.
BlaiseEbuth: :thumbsup:
Alshock: c'est pas la requête de l'auteur, c'est son héritier
Stilgart: j'ai pas dit que c'était l'auteur du puzzle non plus </pedantic>
Alshock: LOL l'auteur est @anon72424297 ça correspond au nombre de bannissements depuis l'ouverture du site ? :smirk:
Alshock: même mort, Blaise a quand même 2 fois 42 dans son pseudal, et ça c'est la classe
Stilgart: tiens, j'avais pas encore eu l'idée d'essayer de le reverse ce truc
Stilgart: Alshock: avec les anon qui se connectent au chat, ça peut faire ce compte
Alshock: 72M c'est bcp quand même, et je pense que le premier était pas anon00000001
Alshock: while username in used: username=f"ano{random.random()}"
BlaiseEbuth: Brackets: AOC edition
Alshock: ah t'es sur le day10 ?
BlaiseEbuth: Ouai. Je rattrape
Alshock: j'ai pas eu la curiosité de vérifier si vraiment l'autocompletion te propose par défaut le score médian
Stilgart: Alshock: sur des années de chat, ça me parait possible
Alshock: Je pense pas qu'il y ait 70M de connexions uniques sur le site depuis sa création
Stilgart: surotut si les gens qui passent par un client produisent aussi un anonXXX
Alshock: ah, remarque en comptant les premiers jours des contests, tu sais à une époque CG faisait des trucs comme ça
Stilgart: unique non... mais un anon, s'il repasse le lendement il peut avoir un autre numéro
Stilgart: après, la réponse est dans le code source
Stilgart: Automaton2000: opération spéléo
Automaton2000: on a le droit à 768 méga
Alshock: MDRRRRRRR
Alshock: Je meuuuurs
Stilgart: exact, go go go
BlaiseEbuth: Sauf en PHP Automaton2000
Automaton2000: mais par contre c'est un peu le principe
Stilgart: BlaiseEbuth: en vrai, PHP aussi y a droit
Alshock: putain le fait qu'on ait tellement spam cette info qu' Automaton2000 la ressort telle quelle me remplit de joie
Automaton2000: par contre il y a quand même des trucs qui marchent pas
Stilgart: c'est le code interprété par le PHP qui est limité à cause de la conf dans php.ini
Stilgart: Automaton2000 il est très en forme ces derniers temps
Automaton2000: attention à ne pas pouvoir le faire mais le jour j
Stilgart: il a même distribué plusieurs tortues cette semaine, c'est dire à quel point c'est noël
Alshock: J'ai envie d'en faire un maintenant d'automaton, je met ça dans les cartons des trucs que je ferai un jour
BlaiseEbuth: C'pas nowel.
BlaiseEbuth: Faut arrêter de faire les fêtes 15 mois en avance.
Alshock: Quelqu'un reveut de la frangipane dans son oeuf au chocolat ?
Stilgart: Automaton2000 a du soucis à se faire :(
Automaton2000: mais si tu as une idée mais pas de la boucle
Alshock: Automaton2000 C'est un bon début de contest de contest de contest de contest
BlaiseEbuth: T'façon je fête Yule moi. Faut pas déconner.
Automaton2000: (je sais plus si c'est le meilleur score
b0n5a1: Stilgart 03:18PM je rappelle qu'il ne faut pas donner de code solution dans les contribs
.... oups
b0n5a1: (au moins ça prouve que c'es testé ^^)
BlaiseEbuth: Onicroi
b0n5a1: bah j'avais vraiment pas cette règle en tête
Stilgart: b0n5a1: le vrai soucis, c'est que ça permet aux tricheurs de tricher plus vite
b0n5a1: j'ai edit ... > 59 :grinning:
Stilgart: j'imagine qu'elle n'est pas dans la FAQ, je te ressure
Stilgart: s/la FAQ/les guidelines/
BlaiseEbuth: Cheaters gonna cheat...
Stilgart: oiu, mais autant ne pas les aider
Stilgart: et puis en général, ça n'apporte rien un code dans une contrib
BlaiseEbuth: Bien d'accord. Sur le principe. Etant donnée la tournure des événements...
BlaiseEbuth: :zipper_mouth:
Stilgart: (enfin, dans les commentaires de la contrib... j'aurais pas du fermer mon pedantic tout à l'heure)
b0n5a1: Lugsanad, Imbolc et Sahmain aussi BlaiseEbuth ^^
b0n5a1: oups Lugnasad
Stilgart: (wikipedia trouve même avec la typo ;) )
BlaiseEbuth: Bah quand c'est le moment. Là on parle de fin d'année.
Stilgart: la fin de l'année, ça porte un nom et chez nous ça s'appelle le mois de mai
b0n5a1: voilà Stilgart c'est retiré ^^
BlaiseEbuth: "Chez nous" Les fonctionnaires ?
Stilgart: non, plus localement
Stilgart: une légende dit que ce serait plutôt le monde de juin chez les collègues
BlaiseEbuth: Ah. Coutûme locale.
Stilgart: mais nous on doit avoir fini pour roland garros donc...
b0n5a1: :D
BlaiseEbuth: Le fameux "-J'ai un cours.-A la Sorbonne ?-Non à Roland Garros."
Donfreddy: yo
Donfreddy: Slt les codingameurs :stuck_out_tongue_winking_eye:
BlaiseEbuth: o/
Stilgart: b0n5a1: toi++
**Stilgart vient de comprendre le message
Stilgart: bonsoir Donfreddy
dfreddy: bsr Stilgart
dfreddy: ca roule ?
dfreddy: Nice ton profil
philRG: bon l'aoc day 10, c'est le principe du robot qui ouvre des poupées russes, et quand il y a plus, on referme, mais il a buggé pendant l'opération, c'est çà?
BlaiseEbuth: Stoi l'robot.
philRG: :stuck_out_tongue:
philRG: faut mémoriser les poupées dans un tableau
philRG: 3ème vaccin hier fin de matinée kaputt :-D
philRG: dose de
nicola: BlaiseEbuth, pour trouver les puzzles originaux, il faut plutôt chercher dans les succès dans ton profil.
philRG: le dormeur doit se réveiller qui disait çà?
BlaiseEbuth: Hein ? nicola ?
nicola: Pour trouver les puzzles de CG.
BlaiseEbuth: Bah je sais. Pourquoi tu me dis ça ?
13uk: @philRg : dance machine 2 ?
nicola: Je répondais à une question un peu tard.
nicola: :\
b0n5a1: 6 mois plus tard...
b0n5a1: :D
BlaiseEbuth: Bah j'ai jamais demandé ça... OU alors y'a 7 ans peut-être, ^
b0n5a1: ça c'est du scroll
BlaiseEbuth: On parlait des cocs tout à l'heure nicola. Et je disais que les clashs originaux de CG n"taient pas listables.
philRG: 13uk :-D
BlaiseEbuth: *n'étaient
BlaiseEbuth: C'pratique de taper quand le chat attaque tes doigts...
nicola: Ah OK.
nicola: :cat:
philRG: 13uk je pensais à Dune, mais en fait dance machine 2
13uk: @philRG : j'aurai du y penser j'ai vu dune ya pas longtemps,
philRG: la vidéo est pas mal: https://www.youtube.com/watch?v=6T7sTJ_dxHQ
philRG: déjà 30 ans
13uk: :older_man_tone2:
philRG: j'ai la flemme
philRG: def check_line(line: str): http://chat.codingame.com/pastebin/a2468d8a-9a57-4c69-90e7-dfc0b1eaa7ba
b0n5a1: ce déterrage de vieillerie :D
**13uk vient de se faire envoyer chier par le facteur parce qu'il avait que 3 euros pour son calendrier tout moche
Zorg1: pour une fois que le facteur va vraiment sonné à ta porte :D
Zorg1: bon Automaton2000 comment es ton bot ?
Automaton2000: elle n'est pas encore fini
Zorg1: les calendriers PTT ils font autre choses que "chatons" et "chiens" maintenant ?
Remi.: Ils posent presque nu comme les rugby men
Zorg1: ah oui il y a le rappel du vaccin
Zorg1: complétement oublié ces conneries
Simsalagrim: Slt tout le monde
Zorg1: o/
philRG: 13uk ah bah c'est la crise pour tout le monde
LeCodeurFantome: Hello World ! On vous demande souvent de passer des test CodingGame pour les entretiens d'embauches ?
Zorg1: d'ailleurs ça devient un peu pénible leurs tests d'ailleurs :(
philRG: ça vaut rien puisque tu peux le faire à 10 personne va te surveiller
philRG: dans mon ancien service d'IT Security, des gars se mettaient à 3-4 pour passer les tests en ligne
philRG: enfin c'était pas des tests CG, mais seulement des certifs pros officielles payées par la boîte
philRG: délivrer des certifs pro en sécurité d'un organisme connu et même pas mettre les moyens pour vérifier que ce soit bien le candidat qui fasse le test hum
philRG: donc tu en baves à faire tes tests comme quelqu'un d'honnête tandis que les autres trichent
Zorg1: oui on a eu ça chez un client on devait passer une certif pour avoir accès à la production en lecture seule
philRG: les recruteurs ne se basent à mon avis sur les résultats des tests que pour filtrer ceux qui ratent les tests en étant honnête
Zorg1: on l'a fait en collectif en recoupant les réponses
Zorg1: après ça rend pas inutile l'entretien technique histoire de voir si il raconte pas trop de salade
philRG: ouais bon après d'accord mais bon, vu la diversité des technologies, mêmes des experts ratent ces tests s'ils ne les préparent pas
philRG: donc en trichant, ça permet de réussir un test avec minimum d'efforts
Zorg1: mais bon ils cherchent pê à recruter des experts en tests CG :p
philRG: assurément :-D
philRG: eeck je suis bon dernier en wood1 sur le POTW
philRG: j'aurais du rester en wood 2
Zorg1: c'est toujours le moulin en PotW ?
Zorg1: ah oui
philRG: beurk mon algo d'aoc 10 est tout pourri
philRG: 4 legal line 103 illegal line
philRG: nine morris le potw j'crois
philRG: en gros j'ai une fonction d'eval de ce type: score += len([node for node in neighbors[dest] if b[node] == player_id]) if len(actions) == 1 else 10
philRG: si action MOVE ou PLACE sur une destination, je compte le nombre de voisins pour le score, et si actions MOVE|PLACE&TAKE alors +10
philRG: ça m'a permis de monter en wood 1
philRG: aucune idée des règles du POTW pour déterminer les actions
philRG: si action TAKE possible, alors on peut placer la pion sur n'importe quelle case
BlaiseEbuth: Comment es ton re
Zorg1: le re nouveau est arrivé
Zorg1: bon c'est faible mais je suis crevé moi
**BlaiseEbuth plonge Zorg1 dans une bassine d'eau savoneuse pour trouver la fuite.
**Zorg1 bulle ...
BlaiseEbuth: Ah ! Mais c'est complètement poreux ! :scream:
BlaiseEbuth: Wé! Boucle infinie! J'l'avais pas encore faite celle là.
BlaiseEbuth: "Achievement get"
BlaiseEbuth: Et c'est la même erreur que sur la partie 1. J'utilise une stack et je pop pas.
BlaiseEbuth: Faut poper.
BlaiseEbuth: Tu popes toi Automaton2000 ?
Automaton2000: avec un peu de respect
BlaiseEbuth: Tu popes avec respect ?
b0n5a1: héhé, ça m'arrive aussi d'oublier que top ça fait pas pop parfois
BlaiseEbuth: Bah j'me suis toujours demandé pourquoi pop ne retournait pas la valeur...
BlaiseEbuth: Ca parait pourtant pas déconnant...
b0n5a1: ouais c'est ballot
b0n5a1: après c'est kif kif que les autres container avec push_front/front (const)/pop_front push_back/back (const)/pop_back
BlaiseEbuth: Bah pareil. pop* devrait retourner la valeur
b0n5a1: qui serait une copie contrairement à front() / back() qui renvoient une ref (const)
b0n5a1: côté perf c'est merdique
BlaiseEbuth: Oui.
BlaiseEbuth: Faudrait au moins une version alternative avec retour.
b0n5a1: bah le pop derrière y'a pas de destruction en vrai normalement dans 99% des cas c'est opti genre rebranchement de pointeurs en interne
b0n5a1: y'a des années j'ai mis le nez dans le source, y'a beaucoup de choses comme ça
b0n5a1: woputain la piñata sur world ^^
BlaiseEbuth: Du coup renvoyer une ref serait possible. Mais hyper contraignant pour l'implem...
BlaiseEbuth: Oui :D
b0n5a1: je jouerais pas avec ça BlaiseEbuth
BlaiseEbuth: Moi non plus. Mais j'aime bien remettre les choses en question. :grin:
b0n5a1: en gardant sous le coude des pointeurs d'éléments de vector par exemple tu va vite te rendre compte que même en faisant que des ajouts tes pointeurs de départ vont vite se mettre à pointer sur autre chose que tes éléments sur lesquels ils pointaient au départ...ça se mélange voire pointe cers de la daube à cause des tambouilles internes
b0n5a1: c'est du vécu, et c'est difficile de trouver que ça vient de là parceque ça te le fait pas forcément à chaque run sur le même code...j'ai eu à débuguer un truc merdique comme ça une fois ça venait simplement de ça
Zorg1: ça a l'air trop bien la stl ...
b0n5a1: ça marchait dans 90-95% des fois
b0n5a1: bah si tu commences à faire des trucs chelous comme ça sans connaître/savoir les implémentations/optis/manip mémoire et autres conneries qui sont derrière et en supposant que c'est comme un simple vieux tableau old school tu pars au suicide Zorg1
3141948: Une bonne vieille liste python et méthode pop(index) associée
b0n5a1: avec la perf d'un 36 tonnes avec 2 CV sous le capot
BlaiseEbuth: "Une bonne vieille boîte noire codée en C qu'on peut utiliser sans réfléchir" tu veux dire ?
**b0n5a1 s'enfuit ^^
**BlaiseEbuth part avec b0n5a1
**Remi. leur cours après pour savoir ce qu'il se passe
BlaiseEbuth: Bon ayé. A jour sur AOC.
Stilgart: bienvenue au club
3141948: Bah moi perdu le fil sur AOC
b0n5a1: il était rapide celui d'aujourd'hui
b0n5a1: le classique coup des matchs de parenthèses
Zorg1: bon j'ai du boulot moi avec mes AoC en retard
3141948: Je parcours mes ({[<>]})
3141948: Toujours eu du mal avec ces symboles
Zorg1: ça va ils auraient pu décidé que les 13 premières lettres ouvent et les treizes dernières ferment
b0n5a1: bof, pareil
Zorg1: ça ferait un CoC bien pourri d'ailleurs :thinking:
3141948: Mon algo: je parcours les symboles de gauche à droite, si je tombe sur 2 symboles ouvrants et fermant consécutifs, je teste s'ils se martchent, puis je le vire de la liste, et je recommence la boucle
Zorg1: tu peux faire avec une pile aussi non ?
b0n5a1: bah comme j'ai fait arrivé au 2 j'ai déjà les infos pour faire le score (avec les ouvrants restants orphelins)
b0n5a1: avec une simple chaîne
3141948: J'ai essayé mais pas trouvé comment la populer
3141948: Faudrait que je relise l'énoncé sur les chunks (mais crevé par vaccin)
3141948: A peine la force de coder un multi en utilisant les actions du referee et coder un oneliner comme fonction d'éval
b0n5a1: import CSB as game
b0n5a1: game.Play()
Zorg1: t'as oublié le game.inject(-3vel) avant le Play()
b0n5a1: philRG c'est faisable en O(n) direct
b0n5a1: à la volée
b0n5a1: (et sans rien compter)
Stilgart: (techniquement il faut quand même garder la pile des symboles non fermés, ce qui est une forme de comptage)
b0n5a1: (oui -> ma chaîne ^^)
Stilgart: tu arrives à faire ça sur la chaîne de départ ?
b0n5a1: (qui sert de pile)
b0n5a1: non je me sers j'un string comme pile (push_back/pop_back)
Stilgart: ha, tu dois l'allouer au départ et la réécrire
Stilgart: ha
b0n5a1: heu...si on dit un truc de plus on file la solution presque là :D
Stilgart: en même temps je suis sûr qu'elle est donnée dans le forum de CG la solution
b0n5a1: déjà que j'ai spoil Zorg1 en mp en croyant qu'il l'avait fait avant :D
Zorg1: je vais me dépecher de le faire avant que vous spoliez comme des gorets alors ^^
Westicles: Une seule approbation de plus est nécessaire pour un autre beau puzzle java_coffee_cup !
Zorg1: on parle de goret ...
b0n5a1: non, pas d'approbation gratuite
Zorg1: de toute façon y a bien qqn d'inconnu au bataillon qui va se dévouer, je ne m'en fais pas :smiling_imp:
b0n5a1: non ça c'est les coc one line
Zorg1: j'ai pas de CoC en stock
b0n5a1: remarque j'ai approuvé un avant y'a quelques heures (mais en testant)
Zorg1: oui t'es slovaque finalement ?
b0n5a1: ça va capitaine Haddock ? :D
Stilgart: et tu as pris un bain depuis ?
3141948: > import CSB as game > game.Play() 👍👌
3141948: > philRG c'est faisable en O(n) direct 👌😂
b0n5a1: je savais que c'était du python valide...bande de tricheurs !
Zorg1: ah ils n'ont pas renommé la lib en MPR ?
b0n5a1: chut, faut bien qu'il ait un bug de compil
Stilgart: pas avant python 4
Zorg1: maintenant qu'il y a plus de Dictateur Bienveillant c'est devenu quoi python ? une démocratie ? une aristocratie ? un bazar sans nom avec des seigneurs de guerre dans tous les sens ?
b0n5a1: les mecs qui approuvent les puzzle avec Nice!....je faire pareil tiens...Mulhouse!....Perpignan!....
b0n5a1: vais*
Stilgart: Perpignan \o/
Remi.: mdr
Zorg1: Nice puzzle
Zorg1: great idea
Remi.: NE mets pas "Bourges!", ils vont le prendre comme une insulte
b0n5a1: nan juste un nom de ville Zorg1 : https://www.codingame.com/contribute/view/7759f18c977a21cc12e2b85a8bea60bf3642
Stilgart: Remi.: ok, je mettrais plutôt Montcuq
dwarfie: ah montcuq ... son eglise , son bus et son arret .....
Remi.: L'arrêt de Montcuq !
Zorg1: t1 il y a les poètes qui apparaissent en génération spontanée ici
Zorg1: ça fout les jetons
Remi.: C'est du plagiat. Tu connaissais pas ?
Stilgart: pas autant que Automaton2000 et ses plans de conquête du monde
Automaton2000: euh non c'est pas tout le monde et les bots de haut niveau
Zorg1: si si mais on reste dans la poésie ras du sol :p
Remi.: https://www.youtube.com/results?search_query=daniel+prevost+montcuq
Stilgart: ses plans de conquête de pas tout le monde et des bots de haut niveau, pardon
Stilgart: Automaton2000: excuse moi pour mon imprécision
Automaton2000: si tu n'as pas besoin de plus de deux jours et coc, y'a un mec qui a décidé de faire ...
Remi.: Automaton2000 une tortue pour Montcuq ?
Automaton2000: a chaque fois que j'ai lu le pm
b0n5a1: :rofl:
BlaiseEbuth: Remi. L'homme qui explique les blagues des fois que tu serais trop con, puis qui met un lien histoire d'être sûr.
Zorg1: ça devient le bazar ce chat, va falloir tout nettoyer, j'hesite entre le feu et la chaux
Stilgart: ceinture et bretelle, ça fait tourner le commerce
b0n5a1: vu les gus qui passent ici parfois c'est pas si bête BlaiseEbuth :D
Zorg1: ha oui ils sont plus là les gars qui demande ce que ça veut dire "o/"
BlaiseEbuth: Je suis d'avis de laisser faire la sélection naturelle.
Stilgart: à ne pas confondre avec \o
b0n5a1: comme l'autre qui faisait son interprétation de tout ce que disais Stilgart, j'étais plié
BlaiseEbuth: Hm?
b0n5a1: JSqqchose
Zorg1: de toute façon Stilgart il a choppé la grosse tête
Stilgart: celui qui m'a gonflé hier
b0n5a1: ou qqchoseJS
Stilgart: non, seulement un gros égo
b0n5a1: voilà
BlaiseEbuth: Ah il est revenu ?
Stilgart: ça doit être un effet secondaire du statut de bot autocodé
BlaiseEbuth: Ou l'homme qui plantait des arabes...
b0n5a1: ha oui lui j'en pouvais plus sur le coup
b0n5a1: en plus il était d'Afrique du nord de mémoire, épique
BlaiseEbuth: "Perfection"
Stilgart: ça rime avec Automaton
Stilgart: /o\
b0n5a1: "comment on fait pour faire pousser des arabes?" tain le con...
Zorg1: bon si on a 26 étoiles à l'AoC on l'a réussi à 52% correct ?
BlaiseEbuth: \o/
Stilgart: Zorg1: tu as déjà 26 étoiles ?!
Zorg1: au jour 10 ça va être dur
b0n5a1: Zorg1 le gars qui a déjà tous les sujets...grillé !
Stilgart: sinon, j'aurais tendance à ne pas compter 25b qui en général te demande juste d'avoir 49 étoiles
Stilgart: b0n5a1: ou une machine à voyager dans le temps
Stilgart: ou des talents cachés de hacker
b0n5a1: ou juste entrain de faire le 2015 en croyant que c'est 2021
Zorg1: the pardouin syndrom
Stilgart: ou croyant que c'était 2015, parce que 2021 c'est trop facile
BlaiseEbuth: Pardouin ou Machin ?
Remi.: lol
Remi.: Blaise va se méfier de tout le monde ^^
BlaiseEbuth: Pas plus que d'habitude...
b0n5a1: ;rofl:
b0n5a1: merde
Stilgart: au fait, il y a un private leaderboard CG du coup ?
Stilgart: je crois que c'est Alshock qui en parlait ce matin ?
Remi.: Alshock posait la question si quelqu'un avait fait ça.
Remi.: MAis il n'a pas dit qu'il y en avait un.
b0n5a1: avec l'aoc?
Remi.: Oui
Stilgart: personne n'a répondu ce matin, mais peut-être que depuis ça a évolué
BlaiseEbuth: Non.
Stilgart: Automaton2000: fix nous tout ça
Automaton2000: chez moi c'est le day5 qui m'a demandé une representation en binaire je lui demande de faire de la simu ...
Stilgart: :D
Remi.: Automaton2000 aussi fait l'aoc ^^
BlaiseEbuth: Demande à machin il sait tout et voit tout
Automaton2000: à grand coup de nerf de boeuf
BlaiseEbuth: :imp:
Remi.: Euh Automaton2000 tu répondais à moi ou à Blaise ? ^^
Automaton2000: je vois pas le truc
b0n5a1: Remi. j'ai regardé j'ai que des clojure clojure ^^
Stilgart: Automaton2000: mais est-ce que tu sais tout quand même ?
Automaton2000: oui mais je veux bien voir le code de pb4
BlaiseEbuth: Pas fou ^^
Remi.: b0n5a1 tant pis, j'ai cherché sur internet aussi et pas trouvé comment faire.
b0n5a1: j'ai pas cherché à l'époque ^^
b0n5a1: enfin si pour en chier à faire du clojure là j'ai cherché
b0n5a1: ouléléladoc???
Remi.: Quand je cherche clojure appels systeme, je tombe sur des gens qui veulent appeler du clojure depuis le java
Remi.: et là tu te dis "mais pourquoi ? pourquoi ???"
Stilgart: parce que c'est loin d'être con
BlaiseEbuth: Parceque c'est plus adapté quand tu veux faire du fonctionnel ?
BlaiseEbuth: Tu peux utiliser java en clojure btw. Donc si tu sais faire ton appel système en java...
Stilgart: mais bon, ça demande moins d'effort de faire 15 puzzles en haskell dont roller coaster
Stilgart: en clojure* (mauvais reflexe spotted)
Stilgart: que de chercher quand faire un exec
Remi.: En fait j'en suis à 13, et pour les 2 derniers je voulais faire un appel système pour utiliser la solution bash
Remi.: Mais je ne crois pas que ce soit possible.
BlaiseEbuth: He roller coaster, he got early warnin'...
BlaiseEbuth: Remi. https://bubok.tech/functions-in-clojure/#Interoperability_with_Java
b0n5a1: bah...j'ai quasi trouvé là
Stilgart: Remi.: tu sais qu'il y a un achievement spécial qui demande de résoudre https://www.codingame.com/training/hard/roller-coaster en clojure ?
b0n5a1: faut pas chercher en français ^^
Stilgart: en franquoi ?
Remi.: Blaise ça a l'air intéressant ça :) Stilgart oui je sais ^^ b0n5a1 j'ai pas encore les bons réflexes.
b0n5a1: (require '[clojure.java.shell :as shell])
b0n5a1: et tu fais un python de ton code python ça devrait rouler
b0n5a1: par exemple
b0n5a1: (shell/sh "python" "code...") ou qqchose de similaire
b0n5a1: à tester
Stilgart: ou juste tu balances ton code sh en fait
b0n5a1: oui
Stilgart: comme dans " je voulais faire un appel système pour utiliser la solution bash"
Stilgart: ;)
Stilgart: parce que bon, utiliser clojure pour appeler sh pour appeler python... faux pas pousser :D
Remi.: Je suis dessus et je te redis
Stilgart: faut*
Remi.: oups scroll
Remi.: En fait techniquement j'ai vu les solutions pour, en bash, compiler du c++ qui lance un bash qui appelle du python ou du ruby.
Remi.: Mais on va faire simple, la solution bash dans un premier temps devrait suffire ^^
Bob: bonsoir, monde o/
Bob: bonsoir, Automaton2000
Automaton2000: et il fait le tour de france
Zorg1: salut bob \o
Remi.: o/
Stilgart: \o Bon[]Crayon
Stilgart: \o Bob
Bob: sinon tu apprends un peu de clojure
Bob: ça se fait très bien, roller coaster en clojure
Stilgart: Bob: les jeunes ne veulent plus apprendre, c'est triste :(
Bob: je te rassure, les vieux non plus
Stilgart: oui, c'est plutôt adapté même
Stilgart: les vieux ils ont oublié comment faire, c'est pas pareil ;)
Bob: j'ai compris la semaine dernière pourquoi le code JS que je reprends est écrit comme du C
**Stilgart imagine bob face à son main.js qui marche pas et faire "cp main.js main.c && gcc main.c"
Bob: c'est pour que mon chef et son pote (qui ont pourtant mon âge) soient en mesure de le lire et éventuellement d'y faire une modif
Bob: et moi qui arrive là-dedans avec tout l'attirail ES6
b0n5a1: o/ Bob
Bob: à la rigueur peut-être que for (const i of foo) il arrriverait à s'en sortir
Bob: mais il préfère for (let i = 0; i < foo.length; i++)
Bob: quand à foo.forEach(), même pas la peine
b0n5a1: ha ouais quand même :D
Bob: j'ose même pas lui mettre un reduce sous le nez, il va faire une attaque
Remi.: Stilgart, c'est pas que je ne veux pas apprendre, mais je ne vais pas apprendre un langage qui ne me resservira pas juste pour obtenir un succès "15 puzzles" ^^
Bob: Remi. bah... si... ?
Bob: #whatElse
Stilgart: Remi.: dans ce cas, tu fais comme moi, tu poches dans le golden 15
Stilgart: pioches
Remi.: le golden 15 ? Tes 115 puzzles préférés les plus simples ?
Stilgart: avec les récents ajouts, c'est pas dur de trouver 15 puzzles triviaux
b0n5a1: carrément ouais
Stilgart: j'en ai que 25, mais c'est l'idée
b0n5a1: c'est devenu super easy de trouver des puzzles peanuts
Stilgart: en prime, tu golfes et le golf ça compte
Stilgart: donc ça te fait déjà 8 d'un coup
Remi.: Bah j'ai déjà galéré à faire "la descente" en clojure ... :joy:
Remi.: Justement, j'en suis à 13 et les 2 qu'il me reste à faire c'est don't panic
Stilgart: bah non
Stilgart: tu as fais rubik ?
Bob: rubik's cube
b0n5a1: ouais mais en ayant fait descent en clojure, tu trouve plein de trucs à boucle similaire à faire
Remi.: Et j'ai pas l'intention de le golfer, je ne compte pas gagner des points avec le clojure.
Bob: le cg challenge
Stilgart: tu as fais egg problem ?
Bob: print 'A';
b0n5a1: lol
Remi.: rubik c'est fait. C'est juste un if, donc copié-collé du tuto
Stilgart: https://www.codingame.com/training/medium/rubik%C2%AE
Remi.: Comme mars lander 1
Stilgart: Bob: je crois que les optims ça compte pas
Bob: Stilgart : à une époque ça eut
Stilgart: tu as fais triforce ?
Stilgart: :thinking:
Stilgart: ça compte clairement dans le total les puzzles d'optim, donc en effet ça compte... à condition de faire 100%
Stilgart: cgfunge-prime c'est du pur print
Stilgart: a*craft tu peux balancer le stub
Stilgart: bref, c'est hyper facile l'addiction... et tu trouves le moyen de perdre du temps à tricher
Remi.: cgfunge j'ai relu dans tous les sens, je n'arrive pas à comprendre.
Remi.: egg et triforce, pas fait en clojure.
Stilgart: bah voilà
Bob: mais c'est pas inintéressant de faire un poil de clojure, ne serait-ce que poour la gymnastique mentale
Stilgart: c'est bon pour la récursivité terminale oui
Stilgart: d'où roller coaster
Bob: je m'étais bien amusé à faire le roller coaster
b0n5a1: Remi. triforce en clojure c'est moins de 10 lignes
Bob: même si j'ai grugé avec un peu de mise en cache, qui ne doit pas être super idiomatique de clojure
b0n5a1: for i in a..b du puts( "bla" * N) end des trucs comme ça
Stilgart: il y a des dictionnaires en clojure de mémoire
b0n5a1: du puts -> do puts
b0n5a1: ça faisait presque "tu nettoies" en allemand ^^
Remi.: J'ai sans doute rien compris aux langages fonctionnels, mais je choisis les puzzles qui m'ont paru les plus simples, et y en a des bien plus faciles que triforce.
Stilgart: hash-map / contains? / assoc
Zorg1: set!
Stilgart: sounds like du cache legit
Zorg1: héhé
Remi.: On parle bien de "may the triforce be with you"
Stilgart: oui
Remi.: Tiens étonnant qu'il n'ait pas été renommé celui là ^^
b0n5a1: Remi. triforce en clojure c'est le plus simple que j'ai fait de mémoire ^^
Stilgart: mais il est assez dur... il faut savoir faire des boucles
Stilgart: je dois en avoir 5-6 plus faciles
Stilgart: batman 1 par exemple
Stilgart: qui ne demande que du if
b0n5a1: ha non c'est du ruby ma connerie :D
Remi.: mdr
Zorg1: le mytho
Stilgart: ruby, clojure, c'est pareil
Remi.: Ouais, comme le python et le c++
Stilgart: 15 puzzles, tu es addict, et tu t'arrêtes
b0n5a1: (dotimes [n] (print "*"))
Stilgart: sur ce, je vais réessayer de m'échapper des enfers moi (hades)
pardouin: rubik c'est une formule donc tu peux pas faire plus simple
pardouin: à part onboarding et mars lander
Bob: le cg challenge, dis-je
Bob: y a juste à faire print a et ça fait 100 %
Remi.: Sur rubik le plus long en clojure c'était de déclarer 3 variables intermédiaires car je n'arrivais pas à faire la formule dans le print
Zorg1: ha t'as finalement cédé à la propagande Blaisique, t'as acheté Hadés Stilgart ...
b0n5a1: Remi. notation polonaise inversée
Remi.: Pareil un truc que je n'ai pas compris, c'est faire un if sans else
Remi.: DAns la descente, j'ai dû faire un truc du style i=i pour remplir le else.
pardouin: https://www.codingame.com/ide/puzzle/the-fastest
pardouin: https://www.codingame.com/ide/puzzle/minimal-number-of-swaps
b0n5a1: y'a un else dans decent ?!?
Remi.: Ou faire 2 instructions à la suite dans le if. DAns la descente, j'ai 2 fois le même if pour enregistrer tantôt l'index, tantôt la hauteur.
pardouin: https://www.codingame.com/ide/puzzle/sum-of-divisors
Remi.: Non justement, j'aurais voulu me passer du else
pardouin: j'en ai mis 3 qui se font facile
b0n5a1: je te mp mon descent clojure Remi.
Bob: http://chat.codingame.com/pastebin/430bb5aa-7e2e-4378-b70b-d976881102bd
Bob: ou bien c'est un if / else ça peut-être ?
Bob: me souviens plus, c'est si loin
Zorg1: oui c'est un if else
Zorg1: une forme spéciale comme ils disent les pros (ou un truc dans ce gout là)
pardouin: un autre: https://www.codingame.com/ide/puzzle/smooth
Zorg1: t'as quand même une boucle
BlaiseEbuth: Stoi la boucle.
BlaiseEbuth: Tiens [CG]Pardouin est revenu.
b0n5a1: ha marant j'ai fait hungry duck 1 +2 en clojure pour le doublé avec le même code
pardouin: (...)
BlaiseEbuth: Prouves que t'es toi. :angry:
Remi.: pardouin je n'ai fait aucun des 4 puzzles que tu viens de donner. JE vais déjà les faire dans un langage normal ^^
BlaiseEbuth: Stoi qu'est pas normal.
pardouin: sais pas, c'est quoi mes gimmicks ?
pardouin: parler de vieux AoC ? XD
b0n5a1: on va pas encore t'aider à ressembker à pardouin hein, faut pas pousser :D
BlaiseEbuth: Si tu sais pas c'est que t'es pas toi ! On t'a reconnu Tibo
Remi.: Est-ce que tu aimes les pizzas hawaïennes ?
Zorg1: t'es pas un peu parano Blaise ?
Bob: tiens un Blaise
Zorg1: ou alors j'ai encore raté du drama ici :(
BlaiseEbuth: Mwa?!
Remi.: Oui Zorg1 tu as raté un épisode ce matin
pardouin: je sais pas je crois qu'il se cherche un peu Blaise en ce moment
pardouin: mais c'est pas grave on l'aime quand même <3
BlaiseEbuth: https://imgur.com/a/ZFghbAQ Stoi qui te cherche. Ou tibo...
BlaiseEbuth: o/ Bob
pardouin: ah mdr
pardouin: j'en apprends de belles
Zorg1: ah et t'as pas incrémenté ton compteur Blaise pour l'avoir ramené ?
Zorg1: y a des trucs qui évoluent on dirait
pardouin: je m'en fous j'ai rien à cacher mais c'est vraie que la pratique est particulière
pardouin: vrai*
pardouin: je me demande bien ce qu'il checkait
Remi.: Tes techniques de golf ^^
BlaiseEbuth: Ca m'a permis de découvrir et d'apprécier "Python Golf Guru" :rofl:
pardouin: lol
pardouin: c'est un peu cringe j'avoue
b0n5a1: perso pardouin ça donne envie d'aller sur place coller des beignes ce genre de connerie
BlaiseEbuth: On t'aime quand même pardouin. <3
pardouin: ça doit dater de quand j'avais mis une grosse tête en avatar
pardouin: le mec humble
b0n5a1: oups ça se voit sur le chat...
Zorg1: t'as pas mis "Genious" en bio, donc ça va
darkhorse64: "Golfer"
Zorg1: ^^
b0n5a1: "Hole filler"
darkhorse64: XXX
pardouin: bon j'ai changé
Remi.: Mais du coup c'est pas aussi drôle
b0n5a1: ça fait Alain Delon
b0n5a1: comme si t'utilisait "il" au lieu de "je"
Zorg1: il vous en prie
b0n5a1: en même temps on comprends puisque t'es pas pardouin
b0n5a1: l'erreur est humaine
pardouin: je sais pas sur les profil c'est souvent à la 3ème personne
pardouin: rhoo
b0n5a1: :rofl:
pardouin: genre "travaille chez Thales nanana"
b0n5a1: t'as qu'à metter "This is not pardouin" ... ça aura le même sens
b0n5a1: :D
pardouin: mais arrêtez ;_;
Zorg1: JE VOUS DEMANDE DE VOUS ARRETER
pardouin: MER IL ET FOU
Zorg1: OWI
3141948: > j'ose même pas lui mettre un reduce sous le nez, il va faire une attaque 😂
3141948: /o Bob
b0n5a1: DO YOU SPEAK MARTIEN?
Zorg1: hop AoC10 fait
Zorg1: j'ai l'air de rigoler mais je code pendant ce temps là moi
b0n5a1: ha t'es à jour ?
Zorg1: bon j'ai un calendrier de l'avent avec des trous va falloir fix
Zorg1: non
b0n5a1: ok ^^
Zorg1: mais je fais toujours ça, en peu comme je le sens et je bouche les trous à la fin
b0n5a1: bah y'en a des plus évidents au premier abors que d'autres aussi ^^
b0n5a1: enfin ça dépend de chacun ça
AnthonyPereira: Yoh! J'ai une question, je joue à Mad Pod Racing là, et je suis premier de la ligue Bois 1, mais ça ne passe pas automatiquement à la ligue supérieure... Pourquoi?
b0n5a1: import AOC_2021 as aoc
b0n5a1: aoc.doDay10()
darkhorse64: premier devant le boss ?
b0n5a1: ...tout le monde a pas ça aussi :D
AnthonyPereira: Ben je crois bien
darkhorse64: tous les matches sont finis ?
AnthonyPereira: Ah ben ça vient de passer à la ligue supérieure! xD merci!
b0n5a1: parce que les pods c'est une boîte manuelle, pas automatique
Zorg1: y a que darkhorse qu'est sérieux ici et qui aide les gens :(
AnthonyPereira: Oui mais ça devait etre un bug, car l'animation ne marchait pas
pardouin: j'ai pigé le truc de Thibaut, sur discord un mec avait signalé un truc chelou dans un classement entre Tara et moi
pardouin: j'étais devant lui alors qu'on avait le même %
pardouin: et en fait c'était un pb d'affichage de précision
b0n5a1: le mec c'est pas le mec, c'est qqun d'autre pour tenter de noyer le poisson dans l'eau :D
Zorg1: Tara ce boulba ?
darkhorse64: Il faut bien débuter: tu es promu si tu es devant le boss à l'issue des matches, parfois il y a une une tempo qui te dit: tu seras promu dans tant de temps
b0n5a1: c'est bon là, rend le compte à pardouin, t'en fais trop mec :D
pardouin: je vais sutout aller lire avnt de dodo
pardouin: bonne nuit :)
b0n5a1: bn Tibo
b0n5a1: hihi
Zorg1: ^^
darkhorse64: Nous, on l'aime, notre CM
**pardouin est désormais connu sous le nom de nicola
**darkhorse64 fayote un peu; ça peut servir
**Zorg1 regarde tout ça en se demandant gravement où va le monde
b0n5a1: à se faire aimer de son chien malinois ? oui ça aide
b0n5a1: j'ai une CCSA
darkhorse64: J'ai un chat
Zorg1: ça mange les fayots les chiens ?
b0n5a1: chienne cocker spaniel anglais, mais un CM c'est bien aussi...
Zorg1: spaniel ?
Zorg1: ah "épagneul" en anglais
Zorg1: je me coucherais moins bête
b0n5a1: ouais, littéralement "originaire d'Espagne" je crois, mais c'est pas certain comme explication
Zorg1: faut se méfier avec les étymologies c'est assez facile de raconter des âneries
b0n5a1: oui
pardouin: du genre "saviez vous que le mot canapé vient de moustique en grec"
pardouin: (true story)
pardouin: sur ces bonnes paroles
b0n5a1: les chiens de la seconde section du groupe 8 c'est que du "spaniel" je crois
pardouin: (moustique -> moustiquaire -> ensemble moustiquaire+banquette -> banquette seule)
b0n5a1: mouais c'est à peu près ça : https://lemagduchien.ouest-france.fr/dossier-518-chiens-groupe-rapporteurs-leveurs-gibier-eau.html
b0n5a1: ils ont oublié de mettre spaniel à cocker anglais sur ce site
Zorg1: ah je croyais que le terme venait d'une coutume qui consistait à péter sur la femelle du canard (cane à pêts)
pardouin: ou de canne-épée
pardouin: https://www.dragonsports.eu/115793-verylarge_default/canne-epee-haut-de-gamme.jpg
b0n5a1: springer pareil c'est springer spaniel
pardouin: http://www.crcb.org/wp-content/uploads/2010/02/canne-%C3%A9p%C3%A9e-Tintin-en-Am%C3%A9rique.jpg
pardouin: (il faut au moins une réf à Tintin par jour)
b0n5a1: pour la ref à Tintin du jour Zorg1 t'as déjà grillé aujourd'hui Tibo
Zorg1: ouaip
b0n5a1: avec coc en stock
pardouin: pas vu, je devais être Tibo à ce moment là
pardouin: j'ai des absences
Zorg1: pardouin c'est un tibo-garou
**Zorg1 regarde le ciel pour voir la phase de la lune
b0n5a1: attention l'infirmière arrive, faut pas qu'elle te voit sur le PC de la salle des infirmières
b0n5a1: ils vont te remettre les sangles sinon
b0n5a1: c'est confortables les matelas au sol et aux murs sinon ?
pardouin: :zzz:
b0n5a1: "Détachez moi, je dois bannir Belzébuth"
dwarfie: :full_moon:
b0n5a1: ha c'est pas une crêpe...j'ai cru
dwarfie: :full_moon: :waning_gibbous_moon: :last_quarter_moon: :waning_crescent_moon: :new_moon: :waxing_crescent_moon: :first_quarter_moon: :waxing_gibbous_moon:
b0n5a1: ça ferait un bon input de puzzle ça dwarfie
b0n5a1: :D
Remi.: Pour chuck ? pardon, unary
dwarfie: :point_right: :door:
b0n5a1: quoi t'as pas de langage 2021-proof ?
Zorg1: il code toujours en Fortran avec des jeux de caractères chelous
b0n5a1: dwarfie : https://www.emojicode.org/
**b0n5a1 s'enfuit
lemin08: ??