Chat:Fr/2022-02-16
Stilgart: bonjour à tous, et licorne à Automaton2000
Automaton2000: je les ai pas fait
Stilgart: c'est d'ailleurs ce qu'on te reproche Automaton2000
Automaton2000: j'ai pas encore trouvé la solution en bash
Automaton2000: c'est parce qu'il a été ban non ?
ohsi: Automaton2000: de qui tu parle
Automaton2000: y a un moyen de le savoir
Automaton2000: on peut dire que finally remplace le goto
Stilgart: Automaton2000: j'avais dit non
Automaton2000: un truc de ce genre de trucs que tu peux te retrouver avec un truc à la main
ohsi: Automaton2000: on veux pas savoir
Automaton2000: parce que je n'ai pas trop de soucis
Stilgart: (en fait, c'est texto la première moitié de ma phrase... fix ton context Automaton2000)
Automaton2000: et tu es sûr de ton coup ?
Stilgart: Automaton2000: ça s'appelle une tortue, et il faut faire très attention parce que ça mord et ça griffe
Automaton2000: il me faut du temps pour le contest j'ai fait un mc ?
Buk.: o/
Bon[]Crayon: Salut tout le monde :smiley_cat:
Bon[]Crayon: Salut le beau Automaton2000 :turtle:
Automaton2000: bon je vous laisse je vais manger
Bon[]Crayon: Automaton2000 :hamburger: :fries: :pizza: :taco: :stew: :rice: :bento: :grapes:
Automaton2000: Bon[]Crayon si tu veux faire quoi ?
Bon[]Crayon: Automaton2000 La cuisine.
Automaton2000: du coup c'est de la merde :)
Bon[]Crayon: :cry:
Buk.: profites en Automaton2000 c est un de tes derniers bon repas
Automaton2000: c'est quand même plus de quoi ça parle
FortniteGamerXXL2000: Another owned by the bot ^^
Captain_Bonnet: Salut (•◡•) /
Buk.: \o
Captain_Bonnet: Et bonjour Automaton2000
Automaton2000: non mais tu peux très bien avoir un peu de mal a voir comment tu vas aujourd'hui?
Captain_Bonnet: Automaton2000 Je crois que je vais bien ^^
Automaton2000: je vois ca comme ca
Bon[]Crayon: o/
Captain_Bonnet: Bon aujourd'hui on va essayer faire quelques puzzles si j'arrête de bailler toutes les 2 secondes
Captain_Bonnet: de faire*
Captain_Bonnet: De la trigo...ah brin...Un peu d'aide
Captain_Bonnet: Automaton2000
Automaton2000: parce que la terre est plate
Captain_Bonnet: :expressionless: Automaton2000 non la terre est ronde
Automaton2000: reste à faire une simu sur botg
Bon[]Crayon: \o
Bon[]Crayon: L’événement coc du 13h00, c'est lancé à 12h51 !!!
Captain_Bonnet: :joy:
Lutchi: Heelo à tous
Bon[]Crayon: o/
Varask: salut tout le monde
Bon[]Crayon: o/
Bon[]Crayon: Le langage Java quel enfer !
Bon[]Crayon: o/ bienvenu oz
Bon[]Crayon: Automaton2000 Viens clacher le bougre !
Automaton2000: je me demande si je suis super loin
TKirishima: XD
TKirishima: Toujours les mots juste Automaton2000
Automaton2000: oui j'ai vu un gars qui fait du java
TKirishima: C'est bien
yukulele: ya plus de COC taile du code ou quoi ?
yukulele: *taille
Bon[]Crayon: yukulele comment ça ?
Bon[]Crayon: Le type du coc est au hasard.
TKirishima: Alors c'est au hasard certes
TKirishima: Mais j'ai également l'impression de me bouffer H24 des fastest
I_love_CoC: ca a du bon
TKirishima: Et comme c'est le mode que je déteste le plus, ça m'énerve
Bon[]Crayon: I_love_CoC D'où vient ton avatar ?
TKirishima: bah c'est marrant 1 fois ou 2 du fastest (et encore), mais quand tu as 5 fois d'affilé fastest c'est vraiment chiant
TKirishima: j'ai encre eu du fastest par exmeple
TKirishima: Et encore
TKirishima: Lourd l'EPITA...
I_love_CoC: comment fait on pour envoyer un message à quelqu'un et que ce message apparaisse en rouge?
TKirishima: Tu mets son pseudo dans le message
TKirishima: I_love_CoC
TKirishima: Tkirishima
TKirishima: TKirishima
TKirishima: normalement ça marche ?
I_love_CoC: ok et tout le chat peut le voir ou ça marche comme un message privé?
TKirishima: tout le monde le vois
TKirishima: vit
TKirishima: voit
TKirishima: Si tu veux MP tu cliques sur la pp de aqq
I_love_CoC: ok merci
mysterHack: Salu les maitre bash
Bon[]Crayon: o/
Bon[]Crayon: Au moins le dernier coc était différent des autres.
TKirishima: YEs!
philRG: bon moi j'ai trop fait de multi, le spam submit marche pas sur les CoC :-D
philRG: le CoC Python est fini?
philRG: ah un CoC dure une heure ok
philRG: donc je donne pas d'hints ici
EricMoret: http://chat.codingame.com/pastebin/db85d45a-78fb-43e0-bd13-77e7749bca97
EricMoret: pour tk
EricMoret: je code pas en python (sauf pour le mode taille de code...)
TKirishima: C'est pas 1,n+1 ?
TKirishima: la range ?
EricMoret: et dans la sortie standard j'ai rien
EricMoret: effectivement ca corrige le problème, mais je comprends pas pourquoi ma sortie standard sort exactement pareil
TKirishima: Tu es sûr ?
EricMoret: 100% sur que la sortie standard est la meme que je mette range(n+1) ou range(1,n+1), mais les tests passent que pour le deuxieme cas
EricMoret: trop bizarre
TKirishima: Non car pour le premier cas
TKirishima: ça print rien
TKirishima: car a est vide
TKirishima: et quand tu print *[] ça print un truc vide
TKirishima: Et donc ça ne marche pas
EricMoret: ah et la sortie détecte le vide
TKirishima: Oui
EricMoret: ok je comprends merci
EricMoret: et gg pour les 62 caractères ;)
TKirishima: Tu es vraiment niveau 21 ? =_=
EricMoret: haha je code en c++ 99% du temps
TKirishima: Et merci :)
EricMoret: je m'essaye au python de temps en temps
TKirishima: En soi en C++ aussi si tu print du vide ça ne marche pas
EricMoret: lvl 21 parce que j'ai mangé qq puzzles
TKirishima: Par contre le 99% est vraiment trop simple à avoir. Tbh je ne mérite pas le 99% en C++
TKirishima: encore en Python OK. mais C++ je ne le mérite pas
EricMoret: tu parles des certifs ?
TKirishima: oui
EricMoret: j'ai aussi du mal a croire que résoudre ces pbs te rendent meilleurs que 99% des pro mais bon
EricMoret: puisqu'ils le disent..
EricMoret: on va pas s'en plaindre
EricMoret: t'aurais pu partager ton code quand même
TKirishima: dwarfie est meilleur que 99% des pros dans 20 langages alors !!
Bon[]Crayon: Bon Automaton2000 t'es paré pour le fracas de code.
Automaton2000: ça a l'air pas mal ...
TKirishima: Automaton2000 on fire
Automaton2000: stilgart: je ne suis pas un bot
TKirishima: XD
TKirishima: Il peut ping des gens, incroyable
scouipouprono: qui?
Automaton2000: ils ne peuvent pas avoir le temps de passer gold ?
TKirishima: Non Automaton2000
Automaton2000: bah oui mais ça c'est le truc à faire
Doc.Shaka: bonjour les gens
Doc.Shaka: petite question bête ?
Doc.Shaka: si possible
Malachah: vas y
Doc.Shaka: je suis en train de faire le mad pod racing
Doc.Shaka: mais je perd en amplitude par rapport aux angle
Doc.Shaka: pour mieux prendre le virage
Doc.Shaka: mais le pb c est que l adversaire me distance encore sur la derniere ligne droite
Doc.Shaka: je comprend pas pourquoi , lol
Malachah: ah
Malachah: je l'ai pas encore fais je t'avoue
Doc.Shaka: il me dit ca quand je le met en testeur d arene
Doc.Shaka: invalid input. Expected 'x y power' but found 'NaN NaN 80'
clxm: bah utilise ton boost à la toute fin de la course
Malachah: :thinking:
Doc.Shaka: ok donc faire une variable boost ?
Doc.Shaka: si bien suivi
Bon[]Crayon: boost n'est pas une variable
Doc.Shaka: ok no pb mais comment le code peut le comprendre si il n y a pas de variable definit pour boost
Bon[]Crayon: C'est expliqué dans l'énoncé.
Bon[]Crayon: C'est un boost par pod et par course.
Bon[]Crayon: Pour l'utiliser, le programme doit envoyer "BOOST" au lieu de la puissance.
Bon[]Crayon: ex
Bon[]Crayon: xTarget yTarget "BOOST"
Doc.Shaka: ok donc sois ca print(str(next_checkpoint_x) + " BOOST" + str(next_checkpoint_y) + " 100")
Doc.Shaka: sois ca print(str(next_checkpoint_x) + " " + str(next_checkpoint_y) + " BOOST")
Doc.Shaka: en gros
Doc.Shaka: si bien comrit ?
Doc.Shaka: comprit arf
Doc.Shaka: je voc en general sur discord si des personne veulent voc
TKirishima: Ah le mad pod racing
Doc.Shaka: oui un peu chaud car commence mon apprentisage mais ca va j aime bien
RomanceDawn: faites du java les jeunes !
RomanceDawn: et les vieux aussi
TKirishima: Non, c'est un langage sur la pente descendante
TKirishima: Autant faire du kotlin
RomanceDawn: mwé
RomanceDawn: La ou je suis y a encore du cobol et des formation de cobol,
RomanceDawn: je me fait pas de soucis pour la durée de vie de java lul
TKirishima: Oui il y a encore du COBOL et c'est extrêmement bien payé
TKirishima: You will die but C will never
RomanceDawn: par contre j'ai pas compris pourquoi le C monte en popularité, j'adore le C mais je vois pas qui peux se servir de ce machin dans la vrai vie
TKirishima: Il ne monte pas
TKirishima: Et bien... c'est car tu n'as pas besoin d'optimisation
TKirishima: C n'a pas de garbage collector et gère lui même la mémoire. Il est donc certes, en moyenne plus lent à écrire, mais plus optimal. C'est un langage que l'on qualifie d'ailleurs souvent d' "intermédiaire". C'est pour ça que si tu vas dans les combats de bots, à chaque fois les premiers sont en C++, C puis Rust. (Rust c'est le C moderne)
TKirishima: (Quand ça a besoin de calculs lourd, en effet il existe des Combats de bots qui ne nécessitent pas de puissance)
RomanceDawn: ouais mais je veux dire IRL dans les entreprises et tout ça ... enfin bon
TKirishima: C est un langage beaucoup demandé
TKirishima: https://www.codingame.com/work/codingame-developer-survey-2021/
TKirishima: Dans "Programming languages"
TKirishima: Après C++ est plus demandé
TKirishima: Et selon l'index TIOBE: https://www.tiobe.com/tiobe-index/
TKirishima: RIP Ruby :'(
TKirishima: De plus, si la popularité de C descend, ce n'est pas car les gens sont moins intéressé par des langages "bas niveau" mais davantage car il y a de nouveau langage de programmation disponible comme C++ ou Rust. J'espère que cette réponse te convient :)
RomanceDawn: non
TKirishima: C n'est pas vraiment un langage bas niveau mais plutôt "intermédiaire" c'est pour ça que j'ai écrit "bas niveau"
RomanceDawn: lol , j'attend qu'une chose, la mort du C++ :relieved:
TKirishima: C'est pas pour demain
TKirishima: C/C++ sont au coeur de l'IA. Sans eux, l'IA aurait eu des progrès bien plus lent
RomanceDawn: c'est quoi ton langage de prédilection ?
TKirishima: Je n'ai pas vraiment de langage de prédiléction. Je découvre au fil du temps. Cependant le langage dans lequel je code le plus et j'ai le plus codé est Python
TKirishima: Après ça fait que 1 an que je m'intéresse à la prog donc je ne me presse pas
TKirishima: Et toi ?
RomanceDawn: python, pas mal ça
RomanceDawn: C et Java moi :heart_eyes:
RomanceDawn: fin bon
TKirishima: Tu étais pas entrain de trashtalk C juste avant ? x)
RomanceDawn: bah, j'essaie d'etre objectif, je vois pas qui irait se faire chier à faire une appli en C dans une grosse boite quoi
TKirishima: Bah presque tout le monde
TKirishima: Linux est fait en C
TKirishima: Beaucoup de jeux vidéos sont fait en C ou C++
TKirishima: Car la performance compte
RomanceDawn: oh tu sais la performance ca concerne 1% des application
Remi.: Salut. Je fais du C. Logiciels embarqués.
RomanceDawn: ah ouais j'avais oublier l'existence de l'embarqué
Remi.: C'est pas comme si y en avait un peu partout ^^ ):
Remi.: * ;)
RomanceDawn: alors dis moi pourquoi les ecran dans les clio ca rame de fou ? :thinking:
Remi.: J'ai envie de répondre "parce qu'il ne sont pas faits en C" :rofl: mais en fait j'en sais rien.
RomanceDawn: :thinking: possible
TKirishima: Ou parce que ce n'est pas opti. Ce n'est pas parce que qq chose est codé en C qu'il est rapide
FortniteGamerXXL2000: les langages bas niveau donnent un contrôle sur les perfs, ça veut pas dire qu'ils donnent les perfs
FortniteGamerXXL2000: je fais également du C et Cpp embarqué
Remi.: L'avantage du C/C++ selon moi c'est que tu as la possibilité de maitriser ce qui se passe dans la mémoire, et tu peux maitriser les opérations bas niveau. Donc en prenant le temps de bien comprendre, on peut énormément optimiser les choses. D'ailleurs, quand on a besoin de plus de performances, c'est direct l'assembleur. Y a pas d'intermédiaire.
RomanceDawn: c'est plus du C alors si c'est de l'asm :p
Remi.: Après c'est sûr, c'est un peu plus compliqué, faut bien comprendre les opérations sur les pointeurs (par exemple), ce sont des questions qu'on ne se pose pas sur des langages plus au niveau comme le C# ou le JAva.
RomanceDawn: pourtant en java y a que des pointeurs
RomanceDawn: en C# aussi d'ailleur
Remi.: Oui mais tu n'as pas autant de liberté qu'en C/C++ sur la manipulation des pointeurs.
RomanceDawn: je me souviens qu'en C on pouvait directement taper dans les registres du CPU mais je crois ca ne marche plus maintenant
Remi.: Ca dépend des compilateurs. Si tu compiles du C pour un PC c'est possible que tu n'y aies plus accès. Mais je rejoins ta remarque précédente en ajoutant la précision "pour un PC", y a pas à se faire ch... avec le C.
Remi.: (sauf si c'est pour le système d'exploitation lui même)
RomanceDawn: :thinking: hum
Remi.: Après ce n'est que mon opinion ^^
Remi.: Je ne parle pas pour l'ensemble de la communauté du C ^^
Bon[]Crayon: https://www.codingame.com/clashofcode/clash/2211038d45288eb47f4b328f03800dbe61f45a7
Remi.: C'est quoi à 19h ?
Bon[]Crayon: reverse c++
Bon[]Crayon: Mais bon tu peux choisir ton langage.
Remi.: Ah j'ai bien envie de le faire, pas sûr d'avoir le temps de finir :(
Remi.: ah bon on peut choisir ?
TKirishima: C'est un bug
BlaiseEbuth: Stoi l'bug.
RomanceDawn: t'étais pas modo toi à un moment ?
RomanceDawn: ouah y a des certification et tout maintenant
RomanceDawn: mais c'est trop bien, je vais remplir mon linkedin, finalement mon UTTT servira à quelque chose
BlaiseEbuth: Lel
dwarfie: kamoulox
FortniteGamerXXL2000: un mot pour la fin?
dwarfie: bit
FortniteGamerXXL2000: caisse
nicola: :eyes:
dwarfie: pas de gros yeux nicola , j'ai pas mis de E :D
nicola: OK, qu’avec des E, maintenant.
FortniteGamerXXL2000: beits
dwarfie: beat
Stilgart: Eeeee ?
nicola: :facepalm:
FortniteGamerXXL2000: sibeth?
nicola: Eek.
dwarfie: le retour de l' EEEpc
nicola: J’en ai un.
Stilgart: si seulement
Stilgart: le mien est ~mort :(
FortniteGamerXXL2000: e-tron
nicola: Le mien tourne mais rame sa mère.
nicola: Merci XP.
nicola: Un de ces quatre, j’installerai Debian dessus.
Stilgart: le mien a un seven plus starter parce que ça n'existe plus... c'est bien pire
FortniteGamerXXL2000: j'ai un lubuntu sur un petit vaio, ça tourne bien
Stilgart: (et une debian, et une freebsd)
Stilgart: c'est quoi un petit vaio ?
**dwarfie sent monter une envie de mettre une etoile ....
nicola: Une marque de portable.
Stilgart: pour moi, au delà de 10 ça tient plus dans le ter donc c'est trop grand :)
nicola: Le problème, c’est que la batterie est kaputt.
dwarfie: bah , ca se remplace la batterie
Stilgart: dwarfie: moi qui m’apprêtais à faire un free xp sans préjugé ... :D
nicola: Je me vois mal trimballer une batterie de voiture.
dwarfie: il te reste une chance Stilgart ... l'un des deux en est effectivement un
Stilgart: (╯°□°)╯︵ ┻━┻
Stilgart: quel est le con qui a décidé que quand on clique sur practice depuis la page practice, ça ne recharge pas la liste des puzzles
**Stilgart s'est fait avoir 3 fois aujourd'hui
FortniteGamerXXL2000: qu'allez vous manger ce soir?
FortniteGamerXXL2000: automaton2000, une tortue?
Automaton2000: en fait c'est pas le langage le plus simple c'est de faire que des wait
Bon[]Crayon: Automaton2000 rien compris
Automaton2000: sur cg en fait ...
Bon[]Crayon: Automaton2000 c'est plus clair ...
Automaton2000: je voulais faire un code qui marche pas
Stilgart: enlève lui ses jambes Automaton2000
Automaton2000: (en partant du principe que tu vas trouver
FortniteGamerXXL2000: t'as pas fermé la parenthèse Automaton2000
Automaton2000: je viens d'apprendre un truc
Zorg1: Automaton2000 tu vas programmer avec un langage dont la seule instruction est WAIT ?
Automaton2000: c'est ce que je peux voir la solution des autres
Zorg1: habile Automaton2000
Automaton2000: et t'as pas le choix
Zorg1: diabolique Automaton2000
Automaton2000: tu sais déjà que c'est pas vraiment une question de savoir si il est plus facile
FortniteGamerXXL2000: Automaton2000 !!!!
Zorg1: t'es un sacré truand Automaton2000
Automaton2000: ca veux dire que tu as fait un ag en python
FortniteGamerXXL2000: Automaton2000, raconte nous une blague
Automaton2000: c'est pas le même résultat
FortniteGamerXXL2000: hahahahah, hilarant Automaton2000
Automaton2000: j'ai même pas la peine de se faire manger
FortniteGamerXXL2000: Automaton2000 chaise
Automaton2000: mais à part ça ?
FortniteGamerXXL2000: Automaton2000 bit
Automaton2000: ce qui me permet de voir si je peux faire un peu mieux que le code
Zorg1: houla y a un nouvel event qui commence le 21
Zorg1: ah en fait c'est le puzzle de la semaine
RomanceDawn: moi j'ai mangé des lentilles
Zorg1: moi c'était des haricots lingot
Bon[]Crayon: moi des haricots verts
Remi.: Le coc de 21h est un javascript en mode reverse
Remi.: https://www.codingame.com/clashofcode/clash/22110422ce9cc20aa03b7676d0bdce69c003603
Zorg1: osef ?
Remi.: Ok ^^
Zorg1: awi go à 22:00
Zorg1: bof pas envie
Remi.: Je devrais me réjouir de pouvoir faire un shortest, mais le go ... :/
FortniteGamerXXL2000: enfin, aujourd'hui c'est nimp, personne ne respecte le langage imposé
Remi.: Ah, on va voir pour le shortest de 22h alors ^^
Bon[]Crayon: Même les gens de chez cg.
Zorg1: tous des rebelles
Zorg1: Remi. le go c'est bien
Remi.: Le go je connais très mal.
Zorg1: tu me diras depuis le temps que je me dis qu'il faudrait que je fasse un peu de rust
Remi.: Le rust j'ai souffert à obtenir mes 15 puzzles.
Remi.: Le go était plus facile quand même
Remi.: Le go ressemble beaucoup au C, y a juste le manque de ternaire qui m'a rajouté du boulot.
Zorg1: ah t a norme n'interdit pas le ternaire ?
Remi.: J'applique pas de norme sur CG ^^
Remi.: Alors quand j'ai copié mes solutions C remplies de ternaires pour les adapter au go, bah il a fallu rallonger les lignes lol
Zorg1: le ternaire j'ai toujours vu ça comme un morceau de FORTH
Zorg1: j'utilise assez peu le ternaire en fait
Remi.: Encore un langage que je ne connais pas ^^
Zorg1: un langage RPN
Zorg1: cond IF code-true ELSE code-false THEN
Zorg1: oui THEN c'est le ENDIF
Zorg1: :D
pardouin: :o
Zorg1: oui j'avais mi 'FI' dans mon espece de forth pour pas faire trop bizarre
Stilgart: c'est chez moi ou les submits sont tout cassés ?
Stilgart: hum... c'est reparti en désasctivant noscript... je crains le pire
Zorg1: toujours étonné d'apprendre que des sites "pros" peuvent encore fonctionner encore sans JS
Stilgart: cf chadok.info ;)
Stilgart: (sinon, il y a une whitelist dans noscript)
Zorg1: pas vraiment "pro" enfin dans le sens développé par une armée de dev fontend qui mettent du JS dans tous les sens
Zorg1: et avec webasm ça va être pire
Bon[]Crayon: Automaton2000 un p'tit go ?
Automaton2000: j'ai l'impression que ça marche :d
Zorg1: aller soyons fou go le go en shortest
Zorg1: quoique d'après ce que j'ai compris leur bug de selection de langage est encore là
Zorg1: :(
philRG: Go Go
Zorg1: tu le fais en Go au fait le shortest parce bon là les coco en ruby
pardouin: c'est quoi le bug de sélection des langages ?
Zorg1: bah y en a qui font le shortest GO en ruby perl donc bof
Zorg1: 168 chars en go, m'ouais bof
Bon[]Crayon: Zorg1 partage ton code svp
Zorg1: c'est fait
Bon[]Crayon: merci
philRG: c bien Zorg1
Zorg1: sinon faudrait qu'il compte le nombre d'octet au lieu du nombre de chars ^^
philRG: ah oui j'ai fait de la merde
FortniteGamerXXL2000: compilé tu veux dire?
Zorg1: et j'aurais pu faire un peu plus court
Zorg1: bah avec le nombre d'octet l'astuce des chars chinois perd toute son efficacité ^^
Bon[]Crayon: Je n'avais pas la bonne logique.
Zorg1: j'aurais du définir u=t[0]-s[u]
Zorg1: et test (s[i]-t[i]+u+52)%26 contre 0 :(
Zorg1: m'ouais ça gagne rien en fait :)
philRG: class Entity:
philRG: pass
philRG: j'vais m'pioter moi
Zorg1: ah et x=!x au lieu de x=false :(
Bon[]Crayon: Bonne nuit :zzz:
Zorg1: bon donc j'ai bien confirmation que cet event de CoC est bien bidon :D
Zorg1: il se couche tôt philRG ...
Mortimer69: Bonsoir, Ca fait 2 puzzles que je n'arrive pas à résoudre, malgré mon code impeccable :grinning:
Zorg1: bah faut faire comme certains ici, dire que le puzzle est buggé
Zorg1: on a l'habitude :D
philRG: pfff
Zorg1: genre tu te sens visé toi ?
Zorg1: :p
Mortimer69: C'est bizarre, ils font partie des plus courants...
Zorg1: oui 50 000 personnes l'ont réussi et n'ont pas vu le bug
Zorg1: les gens sont distrait de nos jours
Mortimer69: Là, je suis sur Shadows of The Knight 1, Batman se déplace en abscisse mais pas en ordonnée
BlaiseEbuth: Mais ton code est impeccable, bien sûr. :smirk:
Mortimer69: Mon code n'est pas fini, là j'incrémente juste la position de 1 ou -1 en x et en y selon l'information donnée
Mortimer69: Quand il y a un L ou un R dans l'info, ça marche en abscisse, mais ça ne marche pas en ordonnée, même principe pourtant
Zorg1: ah t'utilises même pas la dichotomie ,
Zorg1: ?
dwarfie: la blague du jour : "l'europe dans lancer une constellation de satellites pour permettre des communications securisées grace au cryptage quantique" ...
dwarfie: sans dec' , j'ai failli faire une sortie de route en l'entendant a la radio ...
Zorg1: même pas de blockchain ?
Zorg1: je suis déçu
dwarfie: blockchain , c'est pour les faibles ... ca fait pas rever .... on parle de "l'europe , a l'avant garde de l'innovation technologique"
Zorg1: blockchaîne quantique avec assistance neuro-algorithmique
Zorg1: là mon gars même StarTrek ils n'ont pas
dwarfie: et processeur a 2 nanometres
dwarfie: ces annonces , ca commence a concurrencer alien theory
Zorg1: sauf pê niveau brushing
dwarfie: cépafo :rofl:
Mortimer69: Zorg1, je voudrais bien utiliser la dichotomie pour continuer mon code, mais là je ne peux pas aller plus loin, le Batman ne veut pas se bouger le c... en Y
Zorg1: bah tu update au moins la valeur y dans tes valeurs de sortie ?
Mortimer69: Oui
Zorg1: bah c'est pas un succès alors
Zorg1: après bon je veux bien parler dans le vide mais sans exemple ça sert à rien ^^
Mortimer69: Même principe appliqué pour la valeur x et y, ça marche pour x, pas pour y
Zorg1: oui mais bon que veux tu que je saches ce que tu fais, visiblement tu t'y prends mal
Mortimer69: Bah, quand une ligne de code fonctionne avec des x partout, que je la copie et remplace les x par des y, ça devrait fonctionner aussi, non?
Mortimer69: Je change juste la condition pour savoir si on bouge ou pas en abscisse ou en ordonnée
Zorg1: OMG on peut mettre des lettres dans son code ameli
Zorg1: bah copie colles ton code ici si tu veux de l'aide là c'est un peu discussion oiseuse
Zorg1: "mon code marche sur les X et les Y mais mon batman bouge pas"
Zorg1: "bah ça ton code est faux sur les Y"
Zorg1: "ah non j'ai refais le code sur les X ça devrait marcher"
Zorg1: on peut continuer longtemps ^^
Mortimer69: http://chat.codingame.com/pastebin/12a2804d-a919-4d2a-9ddf-e82190c3687c
Mortimer69: En PHP
Zorg1: oui et t'en fais quoi ?
Zorg1: tu print quoi
Zorg1: visiblement le pb n'est pas là mais plutôt sur ce que t'en fait des variables
Zorg1: quoique si strpos renvoi 0 ta condition est fausse ?
Zorg1: donc si le char est au début de la chaîne tu le vois pas ?
Mortimer69: strpos ne renvoie pas True ou False?
Mortimer69: C'est pas un booléen?
Zorg1: bah non la position d'une chaine dans une autre non ?
Zorg1: faut regarder la lib php
dwarfie: ca donne la position ... si non presente , ca renvoie false
Zorg1: mais si 0 bah c'est comme si t'avais false non ?
Mortimer69: Ah bah voilà, j'ai pas pris la bonne fonction alors
dwarfie: avec le soucis que 0 et false , c'est la meme chose , donc faut comparer === false
dwarfie: ou !== false
Zorg1: oui c'est ça
Zorg1: chui trop un génie du PHP
dwarfie: so classic comme piege ;)
Zorg1: oui enfin chez moi on renvoie -1 quand on trouve pas
Zorg1: un bool ou un nombre ça fait bizarre
Zorg1: après bon
Mortimer69: J'hésitais avec preg_match()
Zorg1: t'as pas une fonction genre contains() en PHP ?
Zorg1: str_contains
Mortimer69: Oui, je viens de la trouver dans la lib
Mortimer69: Punaise, foutue recherche google
Mortimer69: Merci pour votre aide! :wink:
Zorg1: on est trop bon :muscle:
Stilgart: surtout Automaton2000
Automaton2000: c'est quoi la différence entre un bon et un mauvais random
Stilgart: Automaton2000: facile, le mauvais random il te donne une trajectoire de mec bourré ;)
Automaton2000: quoi ? c'est pas un point
Stilgart: Automaton2000: tu n'as pas regardé la vidéo de manwe en fait :(
Automaton2000: un bug peut en cacher un autre
dwarfie: :nauseated_face: fini le puzzle super mal rédigé :nauseated_face:
dwarfie: Automaton2000 : t'en es ou toi ?
Automaton2000: il me manque le boost et les collisions entre pods dans mon simu encore -_- faut un paquet de fois ...