Chat:Fr/2021-12-12
philRG: ah cool réussi aoc day 11 part1 en relisant mon code (flash_count++ en trop à la fin du step où on réinitialise les poulpes ayant flashé
philRG: ah part 2 easy
philRG: bon je vais faire les aoc où il y a le moins de texte à lire
Remi.: philRG, l'homme qui ne s'arrête que pour dormir ^^
Remi.: o/
philRG: \o Remi.
philRG: Remi. l'homme qui a vu l'homme qui a vu Automaton2000
Automaton2000: salut à tous les coups possibles
Remi.: Automaton2000, est de retour, vive Automaton2000 !!
philRG: \o Automaton2000 :kissing_closed_eyes:
Automaton2000: j'ai une question, est-ce que le boss bronze ?
Automaton2000: y a bien un qui va me faire une idée de la taille du tableau
Remi.: Est-ce que le boss bronze ? Je sais pas, il est à la plage ? ^^
Thyl: sur le labyrinthe je lis les inputs et ça timeout normale ???
philRG: le boss surveille les baleines tricheuses Automaton2000
Automaton2000: mais je dois être le seul à faire un truc qui fonctionne
philRG: normal tu es le meilleur Automaton2000
Automaton2000: en fait c un peu chiant
philRG: je sais mieux vaut ne pas trop se faire remarquer Automaton2000 pour être peinard
Automaton2000: moi non plus mais je crois que j'ai compris
philRG: :hugging:
Remi.: Thyl pas de soucis moi sur le labyrinthe, c'est le code par défaut pour lire les entrées ?
Thyl: je lis les inputs*et j'ai des classes définit au dessus mais j'y touche pas
Thyl: http://chat.codingame.com/pastebin/2c6fd311-7d7f-4e56-bbb5-0f41358e3520
philRG: ah les baleines tricheuses aoc 7, nicola parlait de médiane
philRG: ah pas connecté bon tant pis essayons le brute force
Bob: amis de l'AoC 12, bonjour
Zorg1: o/
Bob: je suis perplexe devant la partie 2
Bob: Sur le mini exemple, pourquoi start,b,A,c,A,c,A,b,end ne serait pas un chemin possible ?
Bob: ah fuck
Bob: vu
Bob: single, mofo
Bob: je deteste quand le detail important de l'enonce n'est pas surligne
philRG: bon moi achats de nowel bon aoc Bob
nicola: Si, je suis là.
nicola: Mais je parlais de médiane à propos du puzzle sur le string magique.
Zorg1: oui c'est moi qui faisait le lien ^^
Bob: vola, fait
Zorg1: :thumbsup:
Bob: ca m'enerve quand le plus complique c'est de relire l'enonce 12 fois pour y trouver le detail que tu as loupe
Thyl: Bob passe à CodeChef
Zorg1: ?
Bob: bref, bon dimanche :)
Zorg1: bon dimanche bob :)
Thyl: bon dimance Bob :)
Remi.: Thyl je ne vois pas ce qui peut faire timeout dans ton code :thinking:
Thyl: nom c'est
Thyl: non c'est bon
Remi.: Ah ok, tant mieux alors :)
Thyl: sur le world ça a été résolu
Thyl: merci Remi.
Zorg1: c'est sympa comme service de relecture de code
Remi.: Moi quand quelqu'un demande de l'aide, j'essaye de l'aider ^^
b0n5a1: o/
Remi.: \o
13uk: o/
b0n5a1: on nous a fait faire des exercices de test ce matin...mon binôme maître/chien passe dans un groupe de niveau supérieur d'éducation dès janvier ^^
Remi.: GG
b0n5a1: chez nous c'est catégorié : 1) transition école du chiot/éducation (ou pour ceux qui ont jamais fait d'éduc)
b0n5a1: 2) niveau 1 ... 3) niveau 2 débutant...4) niveau 2....5) niveau 3
b0n5a1: je passe en niveau 2
b0n5a1: l'écart entre niveau 2 et 3 est faible, je fais déjà des trucs niveau 3 ^^
b0n5a1: ça c'est le référentiel : https://www.cechabsheim.fr/wp-content/uploads/2015/03/Objectifs-par-niv.pdf
b0n5a1: niveau 3 il me manque les points 7 et 8 , 2 positions à distance le debout ça passe pas encore top et le point 4 .. ça va quoi ^^
b0n5a1: tout ce qui est indiqué en niveau 2 tout est ok ^^
b0n5a1: faut juste que je travaille plus le "debout" qui est pas toujours immédiat
Remi.: Ca n'a pas l'air évident tout ça.
Remi.: Bon appétit tout le monde
b0n5a1: au début c'est plus ou moins compliqué, avec le temps (et en travaillant aussi chez toi et pas que au club) ça devient juste agréable ^^
b0n5a1: c'est clair qu'en allant faire des trucs que le dimanche et rien faire en semaine pour progresser bah là...t'es pas près d'avancer :D
b0n5a1: bon app Remi.
nicola: Dwarfie passe un niveau.
nicola: 🧦 !
Zorg1: c'est censé représenté quoi les deux espèces de chaussettes ?
b0n5a1: ha toi aussi tu te poses la question :D
b0n5a1: àa fait presque burnes qui se balancent en plus
Zorg1: "ce ne sont pas des chaussettes" ah ok
Zorg1: les grands esprits se rencontrent
STudio26: Bonjour. Je cherche des amis ce dimanche matin :-)
STudio26: Zut, ça commence ...
Zorg1: gné ?
b0n5a1: ça sent le coc...
Zorg1: moi je cherche juste des gens à troller, chacun son cahier des charges
Zorg1: ah d'accord 🧦 c'est bien le "socks emoji"
Zorg1: ça doit être en rapport avec Nowel
b0n5a1: ou c'est pas des chaussettes pour pieds...
Zorg1: (ils en mettent quand même un sacré bazar dans Unicode)
b0n5a1: y'a même le Klingon dedans, entre autres
b0n5a1: pour certains trucs faut même commencer à taper dans l'UTF-32 au lieu de 15 ^^
b0n5a1: 16*
Zorg1: le klingon, l'elfique de tolkien, ...
b0n5a1: oui
b0n5a1: et si tu veux ajouter tous les trucs spécifiques à certains idiomes locaux (langues écrites utilisées que par des tout petits groupes super localisés en Asie) t'as plus d'autre choix que d'aller dans le 32
b0n5a1: et apparemment des petites spécifications locales de ce genre il y en aurait un beau petit paquet
b0n5a1: bon, bon app, à+
Zorg1: oui enfin tu peux toujours utilisé uft-16 pour y accéder au 32 ^^ voire utf-8 :p
Zorg1: (ou utf-7 si t'as décidé de faire dans le franchement bizarre)
3141948: nicola: ah ok c seulement que j'ai codé un algorithme et m'apercevoir ensuite que statistics.median() faisait pareil. Mais bon c'est pas la solution apparemment faut que je reprenne l'énoncé
Zorg1: bah le part1 du 7, la médiane est bien la solution ^^ dans la part 2 faut choisir autre chose
Zorg1: (comme ça j'ai bien spoil l'Aoc 7)
Stilgart: bonjour à tous, tortue à Automaton2000 et bon dimanche à Bob
Automaton2000: un puzzle qui a été pris en compte
Zorg1: ah tiens Automaton2000 ils t'ont rebooté
Automaton2000: c'est la même chose en fait
3141948: > bah le part1 du 7, la médiane est bien la solution ^^ dans la part 2 faut choisir autre chose Ah ok zarbi
Zorg1: enfin c'est le même truc que le puzzle du cable de CG
3141948: On dit réveillé et pas rebooté m'enfin
3141948: > enfin c'est le même truc que le puzzle du cable de CG Ah je l'ai fait pourtant faut que je check
Zorg1: c'est pour la part 2 de la 8 que certains parlaient de brute force ? :fearful:
Stilgart: tu vas finir par avoir un grand égo, fais gaffe :fearful:
Stilgart: et oui, je trouve aussi que c'est plus facile de trouver la bonne séquence de déduction que de coder un bruteforce
Zorg1: bah clairement oui ^^
philRG: ah ok fallait donner la quantité de fuel et non la médiane mathématique lol
philRG: javé pas lu l'énoncé
philRG: s/lu/bien lu/
Zorg1: abacébalo
b0n5a1: clair, avec quelques règles simples soit tu trouves les digits soit tu trouves les segments (j'ai fait le second choix)
b0n5a1: ça me viendrait même pas à l'idée de brute forcer ça
dwarfie: b0n5a1 : emission pour toi sur 6Ter ;)
b0n5a1: le zapping... heu non ^^
b0n5a1: et là y'a de la pub
b0n5a1: ha ok :D
dwarfie: ;)
b0n5a1: y'a Thibaud de Tibo in shape dans fort boyard sur france 4 aussi
b0n5a1: erf
b0n5a1: la mienne (et les cockers en général) raffole de fruits/légumes...tous les cockers que j'ai eu ont été comme ça (rapport au vol du chou sur la table là) :D
Slordh: Salut, dans les combats de bot c'est possible de revenir à une ancienne ligue pour combattre un ancien bot ?
dwarfie: le york de mes parents devoraient les asperges plus vite que son ombre :D
b0n5a1: Slordh non
b0n5a1: mais tu peux sélectionner le bot si il est pas trop loin en dessous de toi dans le classement
b0n5a1: 1000 en dessous max normalement
Slordh: Je disais ça car les règles et le jeu change entre chaque ligue, donc j'aurai voulu tester mon code sur d'ancienne règle mais du coup ce n'est pas possible
Bon[]Crayon: Bonjour o/
b0n5a1: bah si tu sélectionne un bot de la ligue d'en dessous ce sera le cas
b0n5a1: à moins que ce soit Coders strike back
b0n5a1: et que tu passe de 1 à 2 pods ou qqchose comme ça
Zorg1: dans CSB/MPR t'as aussi tous les inputs qui changent entre silver et gold ...
b0n5a1: oui
Zorg1: bonjour Bon[]Crayon o/
Bon[]Crayon: o/ Zorg1
b0n5a1: o/ Bon[]Crayon
Bon[]Crayon: o/ b0n5a1
b0n5a1: philRG si tu passes par là, si jamais t'as vraiment envie de faire des hoops y'a aussi moyen d'en acheter si tu veux pas en bricoler maison : https://animo-boutik.com/autres-disciplines/2235-14218-agility-run-hooper-agility.html#/2905-1option-option_1 ... niveau coût c'est très proche
b0n5a1: on a un kit de 10 + tunnel (option 4) au club qu'on avait pris pour commencer...pas trop chers mais ils ont un petit défaut : ça tient pas toujours bien, on les a scotchés ^^
b0n5a1: et si c'est encore d'actualité en lien sponsorisé y'a peut être moyen d'avoit -10% + n "- 5 euros" à partir d'ici : https://www.youtube.com/watch?v=0nuQ-3uKHOg
b0n5a1: + un* "- 5 euros"
b0n5a1: si faits avec tubes pvc diamètre 32 idéalement faut peindre en blanc pour une meilleure visibilité des obstacles (chien et humain)
b0n5a1: perso ça sera fait maison...y'a les gates à faire aussi en pvc + grillage plastique de chantier (le plastique qui sert à signaler eau, gaz, électricité aux mecs avec la pelleteuse quand ils creusent)
kukulekuku: yo les mecs, comment on fait pour avoir des exos un peu plus durs en clash privé ?
kukulekuku: ça dépend de notre rang ?
b0n5a1: c'est random
Zorg1: je crois que tu viens de comprendre le problème des clashs ^^
Zorg1: t'as pas de niveau de difficulté dans les clashs, donc pas de tri possible
b0n5a1: et il y a masse de contribs complètement pipeau/répétitives, ça aide pas
Zorg1: oui surtout que dans les guidelines t'as "nul CoC n'est trop facile" ^^
b0n5a1: sinon tu peux forcer le langage...vous vous mettez un que vous connaissez pas :D
Zorg1: les CoC en Haskell une autre façon de voir les choses
b0n5a1: huhu
b0n5a1: ça peut servir d'entrainement "certif" langage CG n'empêche :D
Zorg1: (quoiqu'à mon avis t'as des choses que tu dois faire nettement plus simplement en Haskell qu'en python)
BlaiseEbuth: Y'a besoin de s'entrainer pour les certifs ? :smirk:
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: pour les sorts de base
BlaiseEbuth: He's alive ! \o/
Zorg1: o/
b0n5a1: o/
BlaiseEbuth: \o
b0n5a1: sur un langage que tu connais pas du tout à la limite, pour ensuite tout de suite savoir comment mettre un blanc entre chaque char et autres petites conneries
BlaiseEbuth: En une heure t'as le temps...
b0n5a1: ouais, reste à voir si le temps est pris en compte dans le classement...si non effectivement RAF
BlaiseEbuth: Réponse: Non
b0n5a1: ok
BlaiseEbuth: Tiens. Graphs aujourd'hui ?
b0n5a1: ouais, pas encore fait
b0n5a1: o/
b0n5a1: ha...je sens venir le truc à la con part 2 du genre en fait t'as le droit de repasser dans les petites mais juste une fois
b0n5a1: tain je suis trop crevé là
Mzts: salut des conseils pour débuter parce que je suis un peu paumé là
b0n5a1: faire les puzzles easy "officiels CG" type The Descent, Power of Thor, Temperatures
BlaiseEbuth: Avoir les bases avant.
b0n5a1: Mzts pour les trouver plus facilement : https://chadok.info/codingame/puzzles_list.html
b0n5a1: (ils sont en tête de liste de chaque catégorie les CG)
Mzts: D'accord, merci beaucoup !
BlaiseEbuth: Un coup dans l'eau.
BlaiseEbuth: b5
b0n5a1: à l'eau
b0n5a1: for (char c = 'a'; c <= 'z'; ++c) (for int i = 0; i <= 26; ++i) cout << c << i << "\n"
b0n5a1: tiens, atomisé !!!
BlaiseEbuth: a0 is not a valid position. Player b0n5a1 is no longer active in this game.
b0n5a1: je tape hors du champs de bataille, raf ^^
BlaiseEbuth: Rest A Faire ? :3
b0n5a1: non c'est pas du zorgien
Zorg1: gnagnagna
b0n5a1: :D
BlaiseEbuth: https://www.youtube.com/watch?v=SkgTxQm9DWM
b0n5a1: https://www.youtube.com/watch?v=C2n212OP1cQ
BlaiseEbuth: J'vois pas l'rapport avec la bretagne...
b0n5a1: c'est qui le fou qui nous a mis en mode battle là qu'on le ban ? :D
BlaiseEbuth: SREA
b0n5a1: bah chanson merdique en mode "10 heures" ^^
BlaiseEbuth: Moi c'était pour le "gnagnagna" :p
b0n5a1: ha...y'a bon ça
b0n5a1: https://www.youtube.com/watch?v=ME28UJJlC58
BlaiseEbuth: Histoir d'unifier tout l'monde https://www.youtube.com/watch?v=mghhLqu31cQ
b0n5a1: :D
BlaiseEbuth: Wé j'ai parsé les inputs \o/
b0n5a1: la même, et écrit le main
b0n5a1: avec appel d'un truc qui fait encore rien
Zorg1: poireau-girl contre le chat-arc-en-ciel y a du level ...
BlaiseEbuth: Ah. Moi j'ai un seul projet pour tout l'AOC. Je lance "./aoc day part" pour avoir le résultat
b0n5a1: j'ai une solution VS avec Day[01-25]
BlaiseEbuth: Stoi l'poireau.
BlaiseEbuth: En toute amitié. C'est cool les poireaux.
BlaiseEbuth: Y'a pas d'emoji poireau alors que c'est un set japonais ?! Oo
Zorg1: cénul
Zorg1: :leek:
BlaiseEbuth: J'ajoute ça à la liste d'emojis "indispensables et pourtant manquants" après "sel" et "morpion".
Zorg1: nicola va pê te les trouver il a l'air de parser tout l'unicode à leur recherche
BlaiseEbuth: Non mais y'a des sites qui font ça très bien. C'pas des emojis pour autant...
BlaiseEbuth: 🧂
nicola: ⾲
BlaiseEbuth: Je note qu'il n'y a pas poireau alors qu'il y'a 🧆
BlaiseEbuth: (falafel)
b0n5a1: ...
BlaiseEbuth: Sûr qu'il n'y a pas pois chiches alors que les falafel en sont faites.
nicola: 卤
BlaiseEbuth: nicola nous dirait qu'on commence par les briques élémentaires, puis qu'on s'en set pour construire des choses complexes.
BlaiseEbuth: *sert
nicola: 🜔
BlaiseEbuth: Tiens b0n5a1, j'ai joué à Untitled Goose Game... Vas savoir pourquoi le concept m'amuse beaucoup... :upside_down:
b0n5a1: ha oui je l'avais repéré celui là aussi,
b0n5a1: il était en promo récemment et je crois avoir vu que tu l'as pris à ce moment
BlaiseEbuth: Ouai.
BlaiseEbuth: Trop tentant.
b0n5a1: en mode full détente j'ai slime rancher dans un coin de la tête à envisager une fois aussi
BlaiseEbuth: <3
b0n5a1: j'ai fini un truc un peu similaire hier ou avant hier
BlaiseEbuth: Je l'ai depuis la beta.
b0n5a1: island saver, gratuit sauf les deux derniers mondes
BlaiseEbuth: Pas le même genre de détente que UGG, assez-t'il tout étant... :D
BlaiseEbuth: J'ai commencé dorfromantik, un peu dans le genre de islander mais avec des tuiles et une notion de biome.
b0n5a1: ouais repéré aussi ^^
b0n5a1: à un moment sur un chat live steam y'avait moyen de choper des clés des devs, mais elles étaient fournies une fois par jour, partielle avec une énigme facile pour trouver les trous...premier à trouver premier servi...pour les suivants c'est "clé déjà utilisée" :D...faut être motivé pour attendre que ça apparaissr
b0n5a1: et être rapide
BlaiseEbuth: Je l'ai pris en promo ça va plus vite
b0n5a1: ouais c'était récent aussi, j'ai hésité
b0n5a1: -10ù je crois
b0n5a1: %*
Stilgart: bon, c'était vraiment l'arnaque de s'échapper des enfers, père avait raison... :)
BlaiseEbuth: Hm?
Stilgart: (hades)
BlaiseEbuth: Pas spoil, pas fini
Stilgart: bah, tu as quand du arriver à la zone 5 non ?
b0n5a1: woputain j'étais pas loin d'avoir bien deviner une possibilité de part 2 ^^
Stilgart: vu que tu as l'achievement, oui
Stilgart: b0n5a1: celle d'aujourd'hui ?
b0n5a1: oui
Stilgart: j'avais 0 idée... mais mon code de part 1 était très bien adatpé
b0n5a1: j'avais plus ou moins pensé à "les petites plus d'une fois, genre 2)
Stilgart: j'ai juste du ajouter un petit booléen en argument de ma fonction récursive, et un petit if
b0n5a1: ça va être pareil
JSanction: rip automaton, sûrement un pain au chocolat que t'as pas digéré
Ezuker: Hello tout le monde
Stilgart: BlaiseEbuth: tu n'as jamais fait de greater call ?!
BlaiseEbuth: Oui Stilgart. Mais "c'était vraiment l'arnaque de s'échapper des enfers, père avait raison." Je l'ai pas...
BlaiseEbuth: Greater call ?
Stilgart: quand tu appelles un dieu une fois la barre chargée
Stilgart: c'est tellement plus puissant que appel normal
Stilgart: contre le boss des champs élysées ça peut être pratique
Ezuker: Dites pas bonjour bande d'impolis
Stilgart: Automaton2000: fais le truc
Automaton2000: ça me dit quelque chose ...
Stilgart: bon... raté
Stilgart: bonjour Ezuker :)
dwarfie: Automaton2000 : ca te dit "tortue" ?
BlaiseEbuth: Pas bonjour bande d'impolis
Automaton2000: oui j'avais pas vu qu'il y a déjà un
Ezuker: :smiley:
JSanction: @Ezuker Coucou
Ezuker: Mdrr coucou
dwarfie: Automaton2000 : tortue compte pas comme une tortue tu sais ?
Automaton2000: j'ai bien fait de la merde en barre
BlaiseEbuth: Si tu le dis Stilgart... Ca doit faire quasi un an que j'y ai pas touché, je sais même plus à quoi ça correspond... :/
Stilgart: RT sur ma manette
dwarfie: Automaton2000 : moi aussi , je voulais dire que Stilgart compte pas comme une tortue ... mais t'avais deja compris apparemment
Automaton2000: je sais pas de quoi
BlaiseEbuth: Genre je joue à la manette.
JSanction: wow t'as un level maintenant Automaton2000
Automaton2000: pour ceux qui ont submit
Stilgart: je trouve qu'au clavier c'est pas assez précis
BlaiseEbuth: Tu me dirais la touche du clavier ça m'avancerai pas plus. ^^
Stilgart: aucune idée, c'était tellement au bout du monde que je l'avais remappée avant même de commencer à jouer
BlaiseEbuth: En plus si, j'essaye de me souvenir. Mais le succès c'est pas juste de l'utiliser. C'est de l'utiliser contre lui lors d'un versus, c'est ça que j'ai pas fait.
Stilgart: enfin bref, je te rassure, tu es allé à priori plus loin que moi dans l'histoire
Stilgart: j'ai battu papa qu'une seule fois... un peu de cinématique/blabla et paff, retour en enfers
Stilgart: (d'où l' "arnaque" )
BlaiseEbuth: Ah oui.
BlaiseEbuth: Je suis sorti une paire de fois quand même.
**Stilgart voulait aller se saouler la gueule avec dionysos
Stilgart: au moins j'aurais une mort un peu plus crédible
Stilgart: +eu
Stilgart: je suis encore trop noo
Stilgart: noob*
Stilgart: si je pars avec une arme de cac je ne monte pas très haut
BlaiseEbuth: Ca va venir. ^^
BlaiseEbuth: Oui c'est ça pour le succès.
Stilgart: surtout, j'ai vu qu'il y avait un buff sur une seule arme à chaque départ
Stilgart: donc je prends l'arme en question
Stilgart: et quasi moitié du temps, c'est l'arc qui a eu le bugg
Stilgart: buff*
Stilgart: après, il faudrait que je dépense mes sangs de titan, mais j'ai l'impression qu'il va en falloir une tonne et c'est pas facile à looter
BlaiseEbuth: Il en faut une paire ouai. Mais après tu peux en rechopper avec le pacte.
BlaiseEbuth: Tu l'as le pacte si t'es sorti une fois il me semble ?
Stilgart: oui, mais vu les malus, je suis pas super chaud
BlaiseEbuth: Hey ^^
Stilgart: tu me diras... suffit de batte la furie en fin de zone 1
BlaiseEbuth: Voui. Mais papa en rapporte aussi
Stilgart: papa il me latte sévère :)
Stilgart: sans le greater call de poséidon j'y serai pas arrivé
Stilgart: 350 dégats dans tout ce que tu heurtes pendant genre 10s, c'est ultra fort
BlaiseEbuth: Après les améliorations d'armes, le miroir et les souvenirs aisent pas mal.
BlaiseEbuth: *aident
Stilgart: les souvenirs je sais pas ce que c'est :(
Stilgart: j'imagine que je peux garder des buffs pour le run d'après, mais j'ai pas compris comment
BlaiseEbuth: Les souvenirs c'est des objets que des personnages te donnent une fois que ta relation avec eux a suffisement évoluée. Tu peux en porter un seul qui te donne un effet en plus. Et tu peux en changer avant chaque zone.
Stilgart: ha, c'est "souvenir" en français
BlaiseEbuth: Il me semble. Mes souvenirs sont flous ^^
Stilgart: pour l'instant, je farme un peu bêtement le 3* pour chacun
Stilgart: parce que ça sent le truc assez grindy
I4e: je ne comprend rien a comment commencer a code avec ce site..
JorickD: c'est à dire l4e ?
b0n5a1: I4e commence par les easy CodinGame de cette liste : https://chadok.info/codingame/puzzles_list.html (beaucoup plus facile à trouver ici)
b0n5a1: c'était beaucoup plus clair avant, fût un temps lointain, jadis...
Zorg1: après l4e si t'as jamais programmé, c'est pas vraiment le bon site pour apprendre
Zorg1: coucou Automaton2000 ça va ?
Automaton2000: (ça me rappelle les gars qui ont fait le puzzle ?
Mr-borgne: Bonsoir Mesdames et Monsieurs
Mr-borgne: J'autais une question concernant les test proposés par les entreprises
Mr-borgne: ah non en fait j'en ai pas
Zorg1: ça a été rapide au moins ^^
b0n5a1: suffisait d'avoir l'oeil...
Stilgart: Automaton2000: :fearful:
Automaton2000: ah je suis pas sûr qu'il y a un classement par langage
**Stilgart tend https://chadok.info/codingame/leaderboard_languages.html à Automaton2000
Automaton2000: ah mais c'est pour ça
Stilgart: :D
b0n5a1: heu...y'a un mec à +400 de diff :D
Nabil-Err8: bonjour je souhaite sollicité votre aide
Nabil-Err8: j'ai un entretien vendredi sur shell et python sur codingame
Nabil-Err8: j'aimerai savoir comment progresser sur codingame sur ces deux langage
Nabil-Err8: je me perds un peu sur le site je suis nouveau si vous avez des astuces je suis preneurs svp
Nabil-Err8: je vous remercie d'avance
b0n5a1: Nabil-Err8 commence par les easy CodinGame de cette liste : https://chadok.info/codingame/puzzles_list.html
b0n5a1: ensuite medium...
Nabil-Err8: Merci beaucoup b0n5a1
Nabil-Err8: je vais tester ça tout de suite merci encore
Stilgart: b0n5a1: tu as bien de la patience
b0n5a1: pourquoi ?
Stilgart: il me semble que c'est la troisième fois qu'on nous pose la question aujourd'hui
b0n5a1: ha je sais pas mais par contre ça fait bien 3 x que je poste le lien :D
Stilgart: et une rapide recherche dans les menus conduit à la section "practice"
b0n5a1: ouais mais honnêtement c'est franchement le bordel par rapport à avant quand les commus étaient pas mixés aux CG tu te posais pas la question
b0n5a1: suffit que t'aies déjà un peu cliquer partout par curiosité et qu'en plus tu sois tombé sur certains "easy" et tu pars en courant
[CG]Thibaud: les puzzles CGs sont proposés en premier dans la liste
[CG]Thibaud: et bonsoir
[CG]Thibaud: :)
b0n5a1: oui [CG]Thibaud mais ça devient vite plus le cas, il suffit d'ouvrir l'IDE de n'importe quel puzzle pour que ça se mélange vite
[CG]Thibaud: oui mais à priori, ils le font pas justement
b0n5a1: je serais presque partisan d'ouvrir l'accès aux commus qu'une fois une dizaine de CH faits, ce serait plus clair pour tou nouvel arrivant
b0n5a1: CH*
b0n5a1: arf
b0n5a1: CG*
b0n5a1: un peu comme au début quand on avait accès au mediums que une fois 3 easy faits etc
nicola: Une dizaine ?
nicola: Ça va être chaud pour les débutants.
b0n5a1: ouais je disais ça comme ça
b0n5a1: le système initial était pas mal
b0n5a1: ceux qui débarquent n'ont pas la notion de puzzle CG/commu et ne savent pas les différencier...si c'était le cas y'aurait pas tout le temps ces questions
Stilgart: b0n5a1: je suis partisan de refaire deux catégories comme c'était le cas avant
Stilgart: pour chaque difficulté, les puzzles CG d'un coté, et les commus de l'autre
Stilgart: nicola: si faire 10 puzzles de CG c'est chaud, pas la peine de donner accès aux puzzles de la communauté
[CG]Thibaud: je serais pour limiter les choix aux newcomers mais pas forcément en forçant les puzzles classiques
Stilgart: libre à CG d'offrir plus de puzzles easy ;)
3141948: b0n5a1: merci pour les liens je vais y réfléchir pour quand ma fille reverra sa 🐕
Stilgart: d'ailleurs, je crois que long time ago, il fallait faire 3 (1?) puzzle easy pour débloquer la section medium
3141948: o/ [CG]Thibaud
[CG]Thibaud: yo
Stilgart: débloquer à la fois la difficulté suivante et les puzzles de la communauté de la difficulté courante ça serait raisonnable
[CG]Thibaud: yes, il me semble qu'on l'a enlevé pour pas embêter les devs avancés qui veulent faire des puzzles durs directs
Stilgart: je comprends, mais 3 puzzles easy ça se fait en 10 minutes si tu choisis bien (et que tu es dans la catégorie "dev avancé" bien sûr)
**Stilgart va faire sa liste
[CG]Thibaud: yes
Stilgart: easy : Thor 1, The descent, Temperature
[CG]Thibaud: je suis d'accord, c'était pas forcément une bonne idée
[CG]Thibaud: après, un dev avancé a pas forcément envie de se taper des puzzles easy comme ça
[CG]Thibaud: même si c'est rapide
Stilgart: medium : batman 1, Stock Exchange, Indy 1
Stilgart: (les deux premiers pourraient être en easy, pour le 3e il y a d'autres choix selon les goûts)
Westicles: quelqu'un a l'intention de regarder le puzzle de Pardouin ? il fait généralement du bon travail
Stilgart: hard : Super Computer (il était dans mon top15 pour l'addicition), Tan network (qui pourrait être en medium), genome sequencing ou roller coaster
Stilgart: expert : batman 2, The Resistance, Music Score
Stilgart: tout ça, c'est pas très dur
Stilgart: [CG]Thibaud: tu m'autorises à auto-reject à chaque fois que Westicles vient demander d'approuver un puzzle ?
BlaiseEbuth: Bien sûr Stilgart. (C'est Thibaud, j'ai impersonate le compte de BlaiseEbuth pour vérifier un truc.)
pardouin: re
Zorg1: o/
pardouin: merci westicles mais s'ils veulent aller voir ils iront d'eux-même
Zorg1: ah mais il ne l'a même pas validé en plus ^^
Westicles: J'ai fait la deuxième approbation pour Wine Kalbodia 2 puis elle a expiré, donc j'aime d'abord vérifier s'il y a une 3ème personne
pardouin: au pire s'il menace d'expirer je le repasserai WIP/fini au dernier moment pour pas perdre les approvals
pardouin: ça le remet en bas de la liste mais bon
pardouin: pas très grave
b0n5a1: même si un dev "avancé" ne veut pas se taper du easy, ça lui reste très rapide à faire pour débloquer le reste tout en se faisant la main sur la plateforme avant d'être noyé dans la masse de puzzles. 10/15 minutes pour tout débloquer c'est pas un drame non plus.
BlaiseEbuth: Bien sûr. Mais c'est pas une priorité.
BlaiseEbuth: Automaton2000 ton avis ?
Automaton2000: pas plus de temps dans la génération de la liste des coups
Remi.: Automaton2000 a retrouvé son avatar !
Automaton2000: je me disais que ce serait cool de voir à quel point ?
Zorg1: très cool Automaton2000
Automaton2000: y a une erreur de compil
Zorg1: gasp on est foutu Automaton2000
Automaton2000: pour te faire pousser :p
BlaiseEbuth: Faut pas pousser maman dans les orties du diable Automaton2000...
Automaton2000: le boss est à combien de points du boss ...
Remi.: Trop fort ce Automaton2000 ^^
Automaton2000: j'arrive pas à passer le dernier test
b0n5a1: celui de Turing Automaton2000 ?
Automaton2000: mais au final c'est juste un if
Zorg1: if (turing) printf("Je suis humain les nazes!\n");
Zorg1: ezpz
Simsalagrim: Bonsoir tout le monde :)
Zorg1: o/
b0n5a1: ha tiens Remi. je viens de regarder j'y pensais plus, notre "découverte" fortuite de hier m'a fait gagné 2 placed de plus au classement golf :D
Remi.: GG
Remi.: Quelle jolie position ...
Zorg1: cette gruge
b0n5a1: j'ai pas grugé j'ai fait le débile et ça a marché :D
Bon[]Crayon: re Automaton2000 comment va la tortue ?
Automaton2000: c'est pas comme si tu avais une question ?
Bon[]Crayon: Automaton2000 ????????????????
Automaton2000: du coup je suis en bronze
Remi.: lol b0n5a1
Bon[]Crayon: Automaton2000 GG noob
Automaton2000: j'ai pas trop fait gaffe
Remi.: Si tu veux gagner quelques position de plus, va falloir t'attaquer à Unary.
b0n5a1: et don't panic aussi
Remi.: Sauf à être doué en hardcode, on gagne plus de points à Chuck.
Zorg1: don't panic avec un goto bien placé tu peux faire pas mal
Remi.: Un goto ?
Zorg1: je crois que j'avais fait un goto dans mon don't panic en go
Zorg1: enfin c'est vieux j'ai arrêté les golfs
pardouin: rémi t'as amélioré des trucs depuis hier ?
pardouin: moi j'ai un peu taffé CN en vb net
b0n5a1: non il n'a rien trouvé :D
Remi.: LE début de la 2ème boucle ressemble à la 1ère boucle, mais je ne suis pas sûr de pouvoir bien gérer le goto ... mais faudra que j'essaye, merci pour le conseil.
b0n5a1: moi non plus
Remi.: Pardouin, j'ai amélioré un peu le VB mais je ne compte pas dessu pour gagner des points.
Remi.: Je bosse mon C# sur températures et mon JS sur don't panic. J4ai gagné un char en JS mais ça va pas changer grand chose.
Remi.: Là je galère vraiment, je pense être presque arrivé au bout de mes capacités en golf.?
pardouin: bof on trouve souvent des bonnes idées un peu par hasard à force de tout essayer
pardouin: c'est pas tellement affaire de capacités
Zorg1: pardouin le philosophe
Remi.: Ce qui est marrant pour températures, c'est que j'ai quasiment le même code en C/C++/C#/Java/JS
Remi.: à quelques détatils près
b0n5a1: je confirme, j'ai enlevé/modifié des trucs au pif en mode gogol heir :D
Remi.: Je suis très bien classé en C/C++/Java/JS (189 ) 198 CP)
Remi.: * à
Remi.: Mais pour C# c'est la cata
Remi.: J4ai dû louper un truc que tous les autres connaissent en C#
b0n5a1: l'appel system ^^
Remi.: L'appel système concerne en général le top 10 d'un classement. Je suis 70ème en C# ^^
Remi.: J'ai essayé avec et sans linq, je tombe à peu près sur le même nombre de caractères (171 avec et 173 sans)
pardouin: pareil j'ai 170
pardouin: j'ai du louper un truc
pardouin: (avec linq)
Remi.: b0n5a1, en parlant d'appel système, regarde le top 10 du classement à températures en C#.
Remi.: 105, 114, 143, 155
Remi.: et ensuite, 160 et tous les numéros
Remi.: JE pense qu'on peut faire 160 sans appels systèmes.
Remi.: * Je
pardouin: appel system j'avais regardé un peu, trouvé que des trucs super longs avec 10000 paramètres
pardouin: bref pas rentable
Remi.: Mais avec 171 je suis dans les 70ème, avec 160 t'es 8ème.
pardouin: mais il doit y avoir un moyen de le faire autreme,t
Remi.: T'as dû louper un truc aussi pour l'appel système ^^
Remi.: Parce que 105 avec un gouffre comme ça, y a forcément anguille sous roche.
pardouin: oui c'est sûr
pardouin: c'est du system
pardouin: et 170 à 160 c'est pas énorme, quelques mots
BlaiseEbuth: Stoi l'gouffre
Bon[]Crayon: quelques mots d'amour :peace:
Remi.: :heart_eyes: allez, tout le monde se fait des bisous
BlaiseEbuth: :gay_pride_flag:
Zorg1: vous vous êtes rasés au moins ?
Bon[]Crayon: Gros bisou sur Automaton2000
Automaton2000: bon va falloir que je fasse une simu sur botg
Remi.: Moi oui, enfin y a 3 jours :P
BlaiseEbuth: Rakwa?
Stilgart: go go go Automaton2000
Automaton2000: ça a l'air d'etre le cas
P4ST4S: est-ce qu'il faut être pour pouvoir codé ici, ou ce n'est pas nécessaire ?
Bon[]Crayon: o/
Bon[]Crayon: non
Bon[]Crayon: Il faut avoir une base.
P4ST4S: je suis en etude de prog et je voulais un site pour m'entrainer
Zorg1: ça devrait le faire alors ^^
Bon[]Crayon: ok bienvenue
Bon[]Crayon: Je pense que c++ est plus lent que d.
P4ST4S: bon pour l'instant je fais que du C mais j'apprends JS dans mon coin
Bon[]Crayon: Automaton2000 c++ est une sacrée tortue
Automaton2000: j'ai fait un genre de pédophile qui se fait chier à faire les puzzles easy
Bon[]Crayon: :scream:
Remi.: Faudrait qu'Automaton2000 filtre certains mots ^^
Automaton2000: la question se pose pas
Zorg1: Automaton2000 va falloir nettoyer ta chaîne de markov
Automaton2000: en tout cas c'est cool de voir à quel point c'est nul
Zorg1: :D
Remi.: mdr
Remi.: Automaton2000 c'est pas nul, c'est just eaméliorable
Automaton2000: moi je suis très très loin
Remi.: Un peu de respect pour ton créateur quand même automaton2000
Automaton2000: ah j'avais pas vu ce matin
Zorg1: ne vous demandez pas ce qu'Automaton2000 peut faire pour vous, demandez vous ce que vous pouvez faire pour Automaton2000 !
Automaton2000: quelqu'un peut me dire s'il est possible de modifier le code source de la lib standard
Zorg1: omg Automaton2000 fait du patch dégueulasse :scream:
Automaton2000: j'en ai fait pas mal de trucs que je trouve le moyen de faire de la doc
dwarfie: ca y est , Automaton2000 se prend pour skynet , il developpe d'autres bots
Automaton2000: j'ai une solution vs avec day[01-25]
Stilgart: omg, Automaton2000 a un cheat code pour l'AoC
Automaton2000: tiens j'ai oublié de prendre en compte dans le calcul de la vitesse de la lumière
Stilgart: Dieu Automaton2000
Automaton2000: non , c'est pas fun
Stilgart: (ouf, on est sauvé)
dwarfie: Automaton2000 n'a pas de ghost
Automaton2000: 2 fois de suite ?
dwarfie: Automaton2000 , quoi donc ?
Automaton2000: par contre tu peux faire le même genre
dwarfie: Automaton2000 moi je peut faire "tortue" ... et toi ?
Automaton2000: mais du coup, je me suis toujours dit que la fonction de fitness
pardouin: Automaton2000 tu te mets aux AG ?
Automaton2000: du coup, mon truc ne peut pas voir les solutions des autres
pardouin: c'est ballot ça Automaton2000
Automaton2000: pas besoin de le faire
pardouin: je viens de percuter que tu avais récupéré ton avatar Automaton2000, félicitations !
Automaton2000: quand tu fait un mcts ?