Chat:Fr/2021-04-21

From CG community
Jump to navigation Jump to search

Default avatar.png r0m4in_974: :raised_hand:

dbdr: \o

BlaiseEbuth: "Faire crasher CG à coup de commentaires"... J'aime le concept, c'est mignon. :thinking:

BlaiseEbuth: https://www.codingame.com/forum/t/will-codingame-have-problems-if-i-write-too-many-comments-on-my-code/190275

dbdr: CodeTooWellCommentedException

philRG: Je connaissais un pote de mon frère à l'X qui avait rédigé un devoir de maths sous forme de dissertation marrant

philRG: et abusant du plus que parfait du subjonctif :-D

philRG: o/

philRG: allé un petit coq au réveil pour voir ce que ça fait

BlaiseEbuth: Oui mais un coq gaulois

philRG: :-)

philRG: Your boss has tasked you with converting variable names from snake_case to camelCase.


philRG: marrant tiens

philRG: je préfère snake_case :)

philRG: ah mince mort de Prince

BlaiseEbuth: C'est vraiment un nul ton boss, il aurait dû te virer s'il a rien de mieux à te faire faire.

philRG: :-(

philRG: BlaiseEbuth clair

philRG: j'aurais moins souffert

philRG: en FR on peut pas virer les gens en CDI sans motif valable c le soucis

philRG: et quand on le fait on se fait cogner

BlaiseEbuth: Ah parce qu'en plus il a été assez con pour te signer un CDI ?!

philRG: purée je suis trop lent

philRG: print(.join([w.capitalize() if i > 0 else w for i, w in enumerate(s.split('_'))]))


philRG: BlaiseEbuth j'en sais plus ça date de 1997

philRG: combien de caractères ça fait

philRG: 85 caractères pas de regret premier a fait 65

philRG: en 5'47

philRG: 2ème 97 cars en 3'14" et après c'est entre 500 et 1000

BlaiseEbuth: tôbien

philRG: oh là celui-là était un peu plus long

philRG: hair, cheek, eye, nose, mouth, chin = input().split()


philRG: bon je share pas le code

BlaiseEbuth: Merci de nous ménager.

philRG: reconstituer le visage en ascii art

philRG: :thumbsup:

philRG: ah 1er en 2'49"

philRG: ah mais oublié si c'était un fastest ou shortest muahaha

philRG: allé dernier post et j'arrête:

philRG: for i in range(1, n + 1): print(' '.join([str(d) for d in range(1, i+1) if i % d == 0]))

philRG: prendre ça comme de la promo CG

philRG: ah ouais 76 cars le premier et moi 89

philRG: ah lol +100XP accro au CoC

philRG: merci CG distribution gratuite

Kirbiby: mais je te vois pas dans les clash

philRG: j'en fais pas trop là j'en ai fait 2-3 mais je quitte certains comprends rien à l'énoncé

philRG: A message is considered as secure if at least 50% of the characters in the message (excluding newlines) are modified. **

philRG: fatiguant

philRG: 3 par jour ça suffit bien

philRG: yes 1er en fastest code -15s sur 2ème

philRG: print(sum([(-2)**i for i, d in enumerate(n[::-1]) if int(d)]))

Alshock: philRG qu'est-ce qui t'arrive ? Tu fais une émisssion de téléréalité au coeur du CoC ?

Alshock: tu sais contrairement à la télé c'est pas parce que personne veut y être que tout le monde veut le voir

philRG: ouais carrément bon j'ai 50xp à débloquer de ma quest map pour 3 CoC en + rapide, et je suis lent

philRG: ça me fait marrer

Alshock: ah, bah bonne quest map

philRG: c çà oui de la télé-réalité :-D

philRG: et aussi +1 lvl du coup

philRG: merci AIshock là je vais essayer de passer Bronze sur CalM

philRG: et aussi mettre la questMap sur mon CV?

philRG: oh là la quest map s'emballe: +600XP

philRG: expert en algo ah ok merci CG :-)

philRG: Quête terminée: plus vite, plus haut, plus fort :-D

philRG: dit CG

philRG: j'ai déverouillé 6 médailles d'un coup dans la Quest Map

philRG: en CoC zarbi

philRG: next Quest Map: résolvez 3 CoC avec 3 langages différents (1/3)

Bon[]Crayon: Bonjour !

Bon[]Crayon: Automaton2000 Tortue!

Automaton2000: on doit faire des choses bizarres

Bon[]Crayon: Automaton2000 Comment ça ?

Automaton2000: il parait que c'est bien les gens qui font n'importe quoi

barhamou: bonjour a tous. comment aller vous ?

Bon[]Crayon: o/

Alshock: 'jour \o

Alshock: Automaton2000 tu me tras hdans mon dos maintenant ?

Automaton2000: on est tous un peu des deux

Thyl: pourquoi je m'embete à convertir des vector en tableau statiques

Thyl: ...

Thyl: :-:

Thyl: :expressionless:

Bon[]Crayon: "il parait que c'est bien les gens qui font n'importe quoi"

Alshock: Thyl parce que tu les génères dans une boucle critique ?

Thyl: non

Thyl: je genre des vectors pour lire les inputs

Thyl: pui après je gère les tab static pour la perf

BlaiseEbuth: Pourquoi tu fais pas direct des arrays statiques?

BlaiseEbuth: Magus! Répare AutomatonNN au lieu de trainer sur le forum!

Magus: je traine à plein d'endroits en même temps !

Alshock: surtout, si tu fais ce que tu dis actuellement quel est le problème ? J'veux dire si c'est qu'une fois ça me semble pas gênant

Alshock: Je croyais qu'il était à Agade le NN ?

Magus: c'est Agade qui a fait NN mais il tourne sur mon serveur

Magus: enfin tournait ... il ne veut plus booter :/

Alshock: Y a collusion

Thyl: non juste c'est pas aussi...

Thyl: ergonomique que les vectors

Alshock: ah non regarde il marche, il a pris le contrôle du compte de Thyl

BlaiseEbuth: ergoquoi?

Alshock: Il vient d'insulter tibo là non ?


Alshock: Quelque chose d'ergonomique sur CG ?

BlaiseEbuth: ergos c'est les griffes des coqs... coq... coc... C'est valide

dbdr: Magus: les bits de NN ont pourri?

Zorg1: c'est pas un mot qu'utilisent les commerciaux à tord et à travers ?

Zorg1: ergots de seigle ... LSD

BlaiseEbuth: cogito ergots sum

dbdr: C'est pas des Nike Air'Go?

BlaiseEbuth: :scream:

BlaiseEbuth: airbook adidas

BlaiseEbuth: pfiou

BlaiseEbuth: Tu vas nous causer des problèmes judiciaires avec tes conneries

Alshock: euh, c'est gênant pour un dev de plus avoir de doigts vous pensez ?

BlaiseEbuth: Ca dépends

dbdr: si il est mauvais, ça peut mieux valoir

GroutchKeu: avec la nouvelle interface neurale pour chimpanzé fan de pong de mr musk, je pense que ça devrait pas trop etre un soucis dans le future

BlaiseEbuth: Le legs de musk à l'humanité avant d'aller faire chier les martiens...

philRG: et merde j'ai répondu à un recruteur d'ESN je croyais que c'était le livreur pour la nouvelle machine à brew les potions

philRG: :-D

philRG: baisé

Alshock: brew installl ESN_hirer

philRG: keskej'vé ben power ratcontai

Alshock: ergote un peu

BlaiseEbuth: T'as retrouvé tes doigts?

Alshock: J'en ai emprunté des nouveaux

Alshock: en vrai mon majeur droit est dans une PLS incroyable

Alshock: Je crois que c'est l'arthrose

Bon[]Crayon: Il y a emprunté ceux d'AutomatonNN, d'où l'absence de celui-ci.

BlaiseEbuth: C'est ça d'être vieux...

Alshock: Bon[]Crayon putain quelle idée de génie, je suis enfin le maître du digital

BlaiseEbuth: JBM fait beaucoup de clashs en ce moment, ça m'inquiètes...

philRG: :-D

BlaiseEbuth: Faudrait peut-être lui couper les doigts... :thinking:

philRG: moi j'ai pas de chaîne Twitch (et aussi trop honte de mon niveau)

MadKnight: Magus Automaton2000 est mort sur #ru

Automaton2000: jvais essayer de me faire bouffer

BlaiseEbuth: :rofl:

MadKnight: en #ru

Bon[]Crayon: Automaton2000 Mais quelle mouche t'as piquée ?

Magus: marrant ça, le process tournait pourtant :D

Default avatar.png NicolasPezet: bonjour, est-ce que une participation active sur la plateforme a déjà aidé quelqu'un à prouver ses compétences à une boîte? Ou est-ce que c'est vraiment pour le fun ?

Bon[]Crayon: o/

MadKnight: oui Magus c'etait pas le probleme

Magus: NicolasPezet: évidemment que tu peux le vendre sur un CV.

Magus: faut juste bien le tourner évidemment

Default avatar.png NicolasPezet: okok

Default avatar.png NicolasPezet: Bah je suis content de rejoindre cette commu en tt cas

BlaiseEbuth: Ouai, c'est plus dur de le lire si c'est écrit à l'envers...

MadKnight: il ne s'est pas reconnecte apres le /kick

MadKnight: pour une raison quelconque

BlaiseEbuth: Le mec kick le bot et après il viens chouiner qu'il marche plus...

philRG: le fou

Alshock: @MadKnight working at boston electronics confirmed

BlaiseEbuth: :D

BlaiseEbuth: c'est dynamics btw

Alshock: ouais j'avoue que je connais mal les noms de boîte en général

MadKnight: bot can reconnect instantly after /kick

Automaton2000: y a des gens qui ont un code qui crash

Automaton2000: la différence c'est que dans le cas ou il est

MadKnight: onMessage() -> case "kick": reconnect()

MadKnight: Magus still not on #ru

Alshock: Automaton2000 qui reboot et tente de faire crash MadKnight

Automaton2000: et faire un truc du genre

MadKnight: "est mort sur #ru" c'est pas le "crashed"

Magus: De toutes façons pour l'instant je peux pas faire plus que juste le reboot, faudra faire avec :D

MadKnight: okay Automaton2000's back in #ru

Automaton2000: ah mais t'as une chance sur 2

Zorg1: y a plus d'Automaton2000 sur #ru et c'est la panique :p

Automaton2000: en plus du fait que les gens ont du mal à y croire

philRG: bon recruteur me dit client demande 5 ans d'XP en PHP :-(

philRG: et m'envoie un test CG en PHP

philRG: bon 1er CoC en PHP 100% mais 3/3

dbdr: leojean890 c'est fait :innocent:

philRG: purée j'en chie

philRG: http://chat.codingame.com/pastebin/7fb9ebae-b916-4381-a0ac-76655f412cf2

philRG: j'ai trop fait de python :-(

Thyl: pas mal cooperative Mate with rook

Thyl: 20 seconde de temps c'est large !

dwarfie: ezpz

Alshock: mais quel langage k'ykoze ?

philRG: dwarfie ?

philRG: pourquoi ce code m'affiche 100% et non pas 67% de serpents contents?

philRG: http://chat.codingame.com/pastebin/0a163100-4366-42eb-9948-834f1846e829

philRG: et pourquoi on continue à utiliser PHP dans le monde du web?

dwarfie: parce que ... et ... PARCE QUEEEEEEEeeeeeeee !!!!!!

dwarfie: :D

dwarfie: blgue a part , je regarde

dwarfie: c'est au niveau de strpos que t'as un soucis ...probleme ...

dwarfie: strpos($snake, ">-") == 0

dwarfie: sauf que si ca trouve pas le pattern , ca renvoie false ... et false == 0 ... faut que tu mettes un strpos($snake, ">-") !== false && avant

dwarfie: ou alors juste regarder si les 2 premiers caracteres de la chaine sont ">-" ... ca marche aussi et ca va plus vite :p

philRG: merci dwarfie c'est le black-out complet ouais j'ai tout oublié

philRG: que j'ai 5 ans ou 10 ans pour moi c kif kif

philRG: ça revient à 0

philRG: faut plutôt mettre le temps passé depuis que pas pratiqué... sur le CV

philRG: faut que je m'installe un debugger dans ma version d'eval de PHPStorm pas réussi encore

dwarfie: c'est bien le truc que j'ai encore jamais utilisé le debugger php ... faudra que je teste un jour (... ou pas)

philRG: ben var_dump et print_r suffisent mais ça me soulage

GroutchKeu: ça change la vie (et ça evite pas mal de "var_dump")

philRG: un code truffé de traces devient illisible

philRG: au début d'un multi ou puzzle, je lance direct mon debugger pour analyser les données d'input

dwarfie: ca a marché pour moi pendant 20 ans sans ... je vais pas changé pour autant ... :D

dwarfie: du moment qu'on connait php --rf et php -l , on s'en sort toujours de toutes facons ;)

philRG: je reviendrai te voir dans 20 ans :-)

philRG: merci en tout cas pour le support technique et psychologique :)

philRG: purée comment transformer ce code de CoC en PHP

philRG: n = int(input()) print(min([abs(a - n // a) for a in range(1, n + 1) if n % a == 0]))

dbdr: exec('python "n = int(input()) print(min([abs(a - n // a) for a in range(1, n + 1) if n % a == 0]))"')

philRG: <?php exec('python -c "n = int(input()) print(min([abs(a - n // a) for a in range(1, n + 1) if n % a == 0]))"');

philRG: rien sur la sortie standard zarbi

dwarfie: c'est sale ... mais on peut faire encore plus sale :D

dwarfie: python ...? ou python ...? toujours etre sur de quel python on lance ;)

dwarfie: et accessoirement , normal que ca affiche rien ....

**dwarfie tend le manuel de exec en php et par prendre l'air en sifflotant :rofl:

philRG: indeed https://www.php.net/manual/fr/function.exec.php

philRG: et voilà je suis Maître en PHP

philRG: <?php exec('python -c "n = int(input()) print(min([abs(a - n // a) for a in range(1, n + 1) if n % a == 0]))"', $output); print($output[0]);

philRG: je peux postuler

philRG: un bon truc pour avancer dans ma questmap ça tiens :-)

philRG: pratiquer sur 3 langages différents

nicola: Et comment tu gères l’indentation ?

barhamou: bsr a tous. svp quel niveau faut-il avoir sur codigames pour esperer recevoir des offres d'emplois.

philRG: bonne question nicola faut lire le manuel d'exec

philRG: quel boulet je fais

philRG: print(sum([1+2*i for i in range(int(input()))]))


philRG: alors que: print(int(input())**2)


philRG: bon ben mais c'est bien sûr :-D

BlaiseEbuth: L'est mignon le covid, on dirait une p'tite planète en pâte à modeler.

philRG: c un peu ça ouais

philRG: nicola

philRG: http://chat.codingame.com/pastebin/94b96a1b-3067-4b52-9a37-b5412f97f92a

philRG: philRG niveau 23 en PHP

BlaiseEbuth: T'as pas fermé ta balise.

philRG: balise pas blaise

philRG: ah c'est un coc ça

philRG: if sorted("balise") == sorted("blaise"):

philRG: print("True")

b0n5a1: o/

b0n5a1: tu vas perdre des bêtements si tu fermes pas ta balise

BlaiseEbuth: ...

dwarfie: philRG ... zero pointé la ... print(sorted("balise") == sorted("blaise"))

dwarfie: et aussitot je ralerais que c'est un CoC de m.... parce que le output est True et que c'est encore un pour python :D

philRG: ah ouais je perds tous mes CoC à cause de çà

BlaiseEbuth: T'en ferais pas tu perdrais pas.

philRG: mais pourquoi j'en fais déjà

b0n5a1: pour en avoir 500 ?

philRG: ah pour me perfectionner à php mais ça me paraît pas le meilleur moyen, ça va trop vite

philRG: j'ai du dépasser les 100

philRG: 109 j'en ai fait 10 today :(

BlaiseEbuth: Y'a pas de bonne raison d'en faire

dwarfie: ah ... un free xp a faire une fois rentré vient d'apparaitre ...

philRG: ben pour voir combien de temps je mets en php comparé à python :-(

dwarfie: BlaiseEbuth ... tu peut pas dire que faire du php a la place de python est pas une bonne raison d'en faire ... sinon , c'est ce que t'es malhonnete ;)

BlaiseEbuth: Bah il pourrait en faire ailleurs qu'en coc...

dwarfie: ah ca ... oui c'est sur ... en puzzle c'est mieux ... je plussoie

philRG: on a plus le temps d'apprécier sur un puzzle qu'un coc vu la richesse de l'écosystème

**dwarfie se demande si c'est la richesse des puzzles qui fait ca ou la pauvrete des coc ... qualitativement parlant s'entend ...

BlaiseEbuth: J'aime pas les pauvres

philRG: en php j'ai toujours passé beaucoup de temps à lire les docs

philRG: toujours une solution qq part

dwarfie: sur cette pensée , je me rentre , y'a un free xp qui attend ...

philRG: :-)

BlaiseEbuth: Il a l'air chiant ce puzzle...

dwarfie: philRG ... tu confond avec python ou personne ne fait rien vu qu'il y'a toujours un programmeur en C sui a fait la fonction qui resoud sans rien faire ...

dwarfie: bon , j'y vais , sinon ca va partir en debat :D

dwarfie: automaton2000 ... une tortue pour couronner cette fin de journée ?

b0n5a1: le mec qui lance un truc et part en laissant les autres s'écharper...

Automaton2000: tu sais moi le bien le mal, tout ça...

philRG: car j'ai rien compris en + Automaton2000

Automaton2000: oui mais au moins je me sens un peu con

dwarfie: :rofl:

philRG: notre ami Automaton2000

leojean890: dbdr ah ouais t'as pushé pour NOW :P challenge accepted XD

Automaton2000: il sert à quoi ?

dwarfie: Automaton2000: a rien , tu sais meme pas dire tortue

Automaton2000: c'est peut etre une bonne idee

BlaiseEbuth: Pas le temps de débattre. Je suis trop occupé à attendre d'avoir assez froid pour que me lever pour attraper le pull posé sur mon dossier soit une action rentable.

ouroumov: Je respecte cette flemme.

BlaiseEbuth: :sunglasses:

Alshock: Winter is coming for blaise

BlaiseEbuth: Nan ça va. Comme je me suis levé j'en ai profité pour remettre un témoin de Jéhovah dans le feu.

BlaiseEbuth: Et je coupe tout de suite ceux qui voudraient me taxer de stigmatisation sur un groupe religieux. Absolument pas. C'est juste les seuls qui livrent à domicile.

b0n5a1: et c'est livré par paire

Alshock: en plus généralement ils ont pléthore de prospectus sur eux, c'est sympa pour l'allumage

Alshock: ils ont vraiment pensé à tout

BlaiseEbuth: Ouai. Le revers de la médaille c'est que c'est souvent des jeunes, et qu'il faut les faire sécher longtemps avant de les utiliser....

BlaiseEbuth: M'fin j'ai de la place, donc je fait du stock sur plusieurs années.

b0n5a1: A vendre : 5 euros la cagette de petits doigts pour allumage...

Default avatar.png JBM: comment es ton cagette

BlaiseEbuth: cher

Default avatar.png JBM: améliore ta prix

Zorg1: ma cagette est #1. ça veut rien dire, mais elle est quand même #1