Chat:Fr/2021-08-26
nicola: Remi_avec_un_i, quel puzzle ?
Remi_avec_un_i: Heart of the city
Remi_avec_un_i: Mais plus j'y réfléchis, plus je me dit que ce n'estpeut-être pas le calcul du PGCD qui pose problème, mais le fait de devoir en calculer plusieurs milions.
nicola: C’est un puzzle qui utilise une fonction arithmétique classique.
nicola: Je calcule en effet un crible d’Ératosthène puis la dite fonction.
Remi_avec_un_i: Ok je viens de regarder sur wikipédia, c'est pour avoir les nombres premiers.
Remi_avec_un_i: Est-ce que tu t'en sers pour savoir si 2 nombres sont premiers entre eux ? ou je suis complètement à côté de la plaque ?
nicola: J’utilise une autre méthode.
nicola: Continue à chercher du côté de l’arithmétique.
Remi_avec_un_i: Ok merci
OldJohn: Pour 2 nombres premiers entre eux, nul besoin de crible !
3141948: > ah oui pgcd_2 c'est pas terrible ^^ Ca me rappelle des souvenirs pgcd_2 (séquence rewind de kung-fu avec david Carradine)
OldJohn: Petit scarabé va pas bien aujourd'hui !
plieuse: bonjour
Magus: il est demain soir
Winuxil: Est-ce que quelqu'un sait comment fonctionne le calcul des scores des clash of code ?
xenorking: je veint de commencer a coder je n y connait rien comment je peux faire tout est en anglais et je ne comprend rien a leur instruction
xenorking: :disappointed:ca me decourage
BlaiseEbuth: Yo tout l'monde ! Automaton2000 !
Automaton2000: pas tjs clair ou alors c moi
BlaiseEbuth: xenorking: Codingame est pas vraiment fait pour apprendre, si tu n'a pas les bases tu vas galérer. Concernant l'anglais... C'est un peu indispensable dans le domaine, il va falloir t'y mettre ^^
xenorking: ok d accord je vais essayer un autre site pr vrm bient debuter
BlaiseEbuth: Apprends les bases (variables, conditions, boucles...) et reviens tenter les puzzles faciles.
BlaiseEbuth: T'es un loulou toi Automaton2000 ?
Automaton2000: ça fait bien longtemps que je n'avais pas vu le film
Bon[]Crayon: Salut les tortues :turtle:
Bon[]Crayon: Automaton2000 Salut l'humain.
Automaton2000: parce que je parle de la même manière
GreatNoodle_94e4: qui pour un brawlstar ?
Opcasse: Pk tant de bipolarité ?
Magus: Si vous voulez vous insulter entre amis, vous pouvez créer votre propre canal.
Thyl: vous faites partie d'une classe ??
Carcarax: salut a vous
Bon[]Crayon: o/
Stilgart: bonjour à tous et tortue à Automaton2000
Automaton2000: bah vu que je fais
Bon[]Crayon: o/
Stilgart: \o
Stilgart: une par jour, ça suffit
Tajj: io, je ne peux plus aller à la ligne dans l'ide quand je passe en php :D C'est déjà arrivé à qqun ?
No_Luce: Yo des gens pour m'aider à faire le défi de la semaine en python ?
JBM: c'est plus trop un défi si on le fait a ta place
Stilgart: je te donne les 6 premières lettres
Stilgart: import
JBM: ouais c'est plus ce que c'était
JBM: une histoire de 5%, mais j'ai pas trop suivi
Stilgart: si tu poses une question précise, tu auras une réponse précise ;)
Stilgart: JBM: 1.84% en fait
JBM: cet homme a fait les stats
Stilgart: non, les logs sur discord :D
Stilgart: tu fais bien
JBM: c'est pas la misère d'extraire des logs de discord, justement?
Stilgart: j'ai discord sur une de mes machines
Stilgart: je fais pas bien
No_Luce: en gros, je vois pas le lien entre la dichotomie et l'ABR
Stilgart: commence par trouver l'arbre
No_Luce: arbre binaire de recherche
No_Luce: ben l'arbre il est affiché mdr, faut juste que je le parcours à priori
Stilgart: en fait, je me sers pas vraiment du mot clé "dichotomie" maintenant que j'y repense
Stilgart: on te demande d'afficher une suite d'entier
JBM: ouais ça vaut pas la tétratrichotomie
Stilgart: cette suite définit un arbre
Stilgart: et il faut un arbre qui couvre certains noeuds
Stilgart: perso, je trouve un arbre qui convient, puis je construis la suite d'entiers qui produit cet arbre
No_Luce: il est la mon prob, la suite d'entier
No_Luce: il change en fonction de la taille de l'arbre, le nombre d'arrivé
No_Luce: pour avoir un bon arbre, il faut déjà avoir la bonne racine xD
JBM: je télécharge google, et…
JBM: tiens je découvre qu'il y a un subreddit CG
Stilgart: hein, il y a un subreddit CG ?!
Stilgart: et hein tu "télécharges" google ?
No_Luce: j'ai eu la meme reaction
JBM: bon juste une partie hein
JBM: et bah https://reddit.com/r/codingame quoi
JBM: (flemme de c-c, y'a ptet des typos)
Stilgart: j'ai réussi à trouver tout seul :)
Stilgart: par contre, je comprends toujours pas le "télécharger google"
Stilgart: ils ont libérer une partie du code source ?
JBM: j'importe les donnees du codejam de cette année, maintenant qu'il est fini
JBM: compter un peu le haskell
JBM: et quantifier l'avancée de rust
Stilgart: ha
Stilgart: tiens nous au courant que tu auras fini
JBM: me reste plus que 43% du round 1b et 100% du qualifier
Stilgart: ça pourra peut-être me motiver pour le prchain code jam
JBM: genre je te dis «j'ai fini» et hop, t'es motivé?
Stilgart: un petit lien vers la page où tu décris les conclusions de ton étude pourrait aider davantage ;)
JBM: ah faut que je fasse une page
Stilgart: un message sur le forum ou même dans le chat peut suffire
JBM: le forum codejam c'est un google group, c'est dire si ça motive…
Stilgart: tu pourrais même en profiter pour utiliser le subreddit
nicola: Il n’est pas très vaillant.
JBM: me souviens plus de mes identifiants
nicola: Ils ne sont pas planqués dans Firefox ?
JBM: j'ai peur de lancer l'import pour le qualifier
JBM: 748 pages de ranking, je suis quand même à peu près à 1MB de db par page
JBM: mmm ça devrait pas faire peur ça
JBM: pourquoi ça va pas plus vite
kami: Bonjour,
la touche "enter" ne fonctionne plus dans l'IDE CG, est-ce que l'un d'entre vous à déjà rencontrer ce problème ?
kami: uniquement sur le langage PHP :(
Stilgart: hum... ça fait 3 fois aujourd'hui
JBM: moi c'est dans l'ubuntu du boulot, le enter du pavé num ne marche pas pour sélectionner quelle fenêtre du group choisir, ça m'horripile
JBM: le pire c'est que là comme ça j'arrive pas à concevoir un scénario où j'aurais besoin de le faire
JBM: pourtant je sais que c'est le cas, donc ça doit bien arriver
Stilgart: kami: ici ça marche :(
JBM: ah oui c'est parce qu'avant de la confirmer faut la choisir, et c'est déjà avec les flèches
kami: @stilgrat : ok, j'ai une erreur js lorsque j'appuie sur "Enter"
tools.js:214 Unexpected error TypeError: Cannot create property 'lastIndex' on string '^\s*\/\*\*(?!\/)([^\*]|\*(?!\/))*$'
at onEnter.js:49
Stilgart: quel est ton navigateur ? as-tu des extensions installées qui pourraient avoir un lien ?
3141948: > Petit scarabé va pas bien aujourd'hui ! 😂
kami: j'ai testé avec FF et Chrome c'est le même problème :(
Stilgart: dans ce cas...
**Stilgart fouille le forum
JBM: c'est mignon ça «stilgrat»
JBM: après muad'dib la souris du désert, voici le rat
Stilgart: ça rime avec ingrat
Stilgart: kami: tu pourrais essayer de couper le script d'autocompletion à la source
Stilgart: ça a déjà régler des soucis du genre
nicola: Tiens, je suis suivi par un CodinGamer sans nom de niveau 1 avec 0 PX.
Stilgart: le début de la gloire
Stilgart: ha voilà
nicola: Pas de retour à la ligne en PHP chez moi aussi.
Stilgart: il faut bloquer lsp-community.codingame.com
nicola: Mais ça marche en Python.
Stilgart: +kami:
Stilgart: adblock, µblock, ou noscript fout ça très bien
kami: @stilgart ok je vais tester ça
nicola: Je viens de prévenir [CG]Maxime.
Stilgart: ublock doit me sauver la mise
nicola: À 16 h, c’est peut-être l’heure du thé. :tea:
nicola: 1b ?
JBM: donc estimation de max 4h pour le qualif
Stilgart: aie l'inflation
JBM: vaudra mieux mettre un screen quoi
JBM: allez c'est parti mon kiki
Stilgart: nicola: JBM nous a promis des stats sur le dernier codejam :p
nicola: Ha.
JBM: le pipelining ce sera pour l'année prochaine
Stilgart: (il n'a pas vraiment promis)
nicola: De la confiture de code spaghetti. Miam.
kami: Bon bah pas mieux, je pense qu'il faut faire une pause, merci pour ton aide stilgart
Stilgart: erf :/
Bon[]Crayon: J'ai gagné 50 points. Automaton2000
Automaton2000: on avait dit que c'était un peu la même chose
**Bon[]Crayon prend à Automaton2000 une tortue.
Automaton2000: comment je me fais un peu la même chose
Bon[]Crayon: Automaton2000 Une de prise, une de perdue.
Automaton2000: est-ce que dans le js par exemple
Bon[]Crayon: Automaton2000 Le js c'est comme le python. De tout façon. Java c'est comme php.
Automaton2000: je sais pas pourquoi je peux pas faire un peu mieux que le français...c'est pas vraiment du troll...
Bon[]Crayon: :joy:
Thyl: coneect 4 bitboard terminé
Thyl: 112 bits + 3*8 bits la silu
BlaiseEbuth: d3 gr100 dh solo terminée 5:42 le rush
Thyl: quel bonheur de coder comme un porc avec des variables globales
Thyl: prochaaine étape le goto
BlaiseEbuth: Ouai j'imagine que t'as pas le droit de coder comme ça au boulot.
Thyl: je bosse pas
BlaiseEbuth: Ah bon ?! :smirk:
Bon[]Crayon: 🤖
BlaiseEbuth: Je sais pas, tu dis ça genre "Enfin je peux me relacher! Pas comme d'habitude!" ^^
Bon[]Crayon: :cold_face:
Thyl: mais non
Thyl: c'est juste qu'avant je faiser pas comme ça
Thyl: et du coup ça me casser la tête
BlaiseEbuth: En ce qui concerne le goto... T'utilises des break et/ou des continue ?
Thyl: oui
BlaiseEbuth: Voilà
J6: Bonjour, comment fonctionnent les playgrounds svp ?
Bon[]Crayon: Comment ça ?
Stilgart: il doit y avoir un playground sur le sujet, non ?
dwarfie: pas sur ...
BlaiseEbuth: cvt ? c'dng cs gns q n cnnssnt ps ls vlls... t ncr, m j mts ds spcs t d l pncttn...
BlaiseEbuth: *cvtt
**Stilgart tend un chiantos à BlaiseEbuth
BlaiseEbuth: Tu trouves que c'est pas suffisant ?
Stilgart: j'ai pas essayé de lire ce que tu as dis hein :p
BlaiseEbuth: Et voilà. On m'écoute pas... :(
dwarfie: ah ben voila .... maintenant je sais qui pille ma reserve de chiantos :D
BlaiseEbuth: Je suis tombé dedans...
Stilgart: c'est pas moi, c'est Automaton2000
Automaton2000: mais la ça va être chaud
Stilgart: <jet de bluff>
Stilgart: yeah, réussite :d
Carcarax: salutations
BlaiseEbuth: Le poulet!
Carcarax: le poulet denté
Carcarax: le barbu cornu :p
Carcarax: quand on voit ce regard... je dois plus planer que courir :p
Knightmarexkx: yeyyho whats up
nicola: Non, on dit « Hey ho let’s go. »
Stilgart: Non, on dit "bonjour à tous et tortue à Automaton2000"
Automaton2000: j'aime pas trop le choix
Carcarax: automaton2000 l'indecis
Automaton2000: non on a pas le referee de cg
Carcarax: Automaton2000 t'a été codé par Mojang ?
Automaton2000: disons que je suis une bille en python :p
Stilgart: héhé
Carcarax: Automaton2000 en java tu veux dire
Automaton2000: une fonction avec un nom de variable
Carcarax: Genre Automaton2000 = rand(reponse) ?
Automaton2000: ça a toujours été comme ça
Carcarax: k. Dick t'aurai adoré Automaton2000
Automaton2000: mais je pense savoir où est l'adversaire
Carcarax: oui c'est Amarok automaton2000
Automaton2000: je savais pas que tu es en train de dire que ton code est trop lent
JBM: wow, mon estimation était exacte à 0,9%
Carcarax: le code est toujours trop long Automaton2000
Automaton2000: non, mais je suis d'accord
Carcarax: Automaton2000 tu es pote avec Google talk et Siri ?
Automaton2000: je suis obligé de me coltiner le calcul du score
MaximeLozach: Hola, je suis sur le problème binary extension (parcourt d'un binary tree avec des node interdit) Je passe tout les test de base mais les test post validation ne sont pas tous ok. En gros il me manque de bien calculer le chemin optimal. Des tips sur comment y arriver
Stilgart: JBM: j'hésite entre "gg" et "fix ton 0.9%" :)
Stilgart: MaximeLozach: utilise un algorithme qui te garante une solution optimale
JBM: jvais me contenter du gg, y'a plus rien à fix c'est fini
Stilgart: perso, j'utilise de la programmation dynamique
Stilgart: JBM: et donc, quel est le bilan ?
BlaiseEbuth: de?
BlaiseEbuth: la lib?
Stilgart: de scrap de résultat de code jam
BlaiseEbuth: Pourquoi faire ?
Stilgart: voir ce que donne Haskell et la progression de rust, si ma mémoire est bonne
BlaiseEbuth: y'a pas moyen de consulter sur leur site ?
BlaiseEbuth: Cool.
JBM: 45 solutions complètes A(Reversort), 12 à B(Moons and Umbrellas), 4 à C(Cheating Detection), 19 à D(Median Sort) et 42 à D(Reversort Engineering)
JBM: ah non tiens ils ont réordonné
JBM: les noms de pb sont bons; pas les lettres
JBM: c'est C(RevSort Eng) et E(Cheating Detection)
JBM: (pour Rust c'est 127(RevSort) 37(M&U) 85(RevSortEng) 27(MedSort) et 14(CheatDect))
Boulet: /me esperait un peu être caché :D
Boulet: pas f.aux
Boulet: marche plus le /me
Boulet: ?
Boulet: fuck
**Boulet est un crétin
Boulet: bon je cherchais Dwarfie
Boulet: oui clairement
JBM: je vois pas pourquoi t'espérais le trouver
Boulet: un pb de boulot à la con
Boulet: pas bien urgent mais bien casse burnes
Boulet: c'est moi ou ce chat est mort ?
Boulet: Du coup je vais continuer à le tuer
Boulet: A+ JBM
Bon[]Crayon: Houlala le chat de cé morts Automaton2000.
Automaton2000: ça doit être dans le top 30
Bon[]Crayon: Automaton2000 facile :thumbsup_tone2:
Automaton2000: pas autant que les autres langages
Bon[]Crayon: Automaton2000 houlala beaucoup moins :thumbsdown_tone2:
Automaton2000: on a droit à un algo en o(n)
BlaiseEbuth: Fais pas de python alors Automaton2000, les imports sont déjà en o(n²)
Automaton2000: mais par contre je comprends pas pourquoi je suis si nul
BlaiseEbuth: cmb
BlaiseEbuth: :speak_no_evil:
BlaiseEbuth: Coder un truc pour régler un problème.
BlaiseEbuth: Se dire juste avant de tester "J'suis con, ça ne va rien régler".
BlaiseEbuth: Tester quand même.
BlaiseEbuth: Constater que ça règle parfaitement le problème.
BlaiseEbuth: Contempler son code en y cherchant le sens de la vie.
dwarfie: ask brian ...
BlaiseEbuth: Bwian ?
BlaiseEbuth: Bigus Dickus ?
BlaiseEbuth: https://www.youtube.com/watch?v=SJUhlRoBL8M
dwarfie: Always look on the bright side of life
dwarfie: :musical_note:
BlaiseEbuth: :musical_note: