Chat:Fr/2021-04-14

From CG community
Jump to navigation Jump to search

dbdr: triangle-catch W3 a 3h du mat, y'en a qui sont motivés :)

dbdr: Zorg1 oui, et qqn a fait un rollback sur la page, sympa :)

dbdr: ah, c'est toi :)

BlaiseEbuth: Yo tout l'monde ! Automaton2000 ! RIP AutomatonNN...

Automaton2000: ils ont des problèmes de perf

dbdr: https://www.codingame.com/replay/540207549 Ah, il y a un volant sur ces trucs?

BlaiseEbuth: Seulement sur les rouges.

dbdr: voila, c'est pas juste!

BlaiseEbuth: Tiens t'es en gold sur CSB

dbdr: ben oui, -3 vel

BlaiseEbuth: ^^

dbdr: tuto quoi

dbdr: en java :D

dbdr: je vais adapter mon code Sofia histoire de passer légende

BlaiseEbuth: Je suis là dessus aussi.

BlaiseEbuth: SAuf que j'ai plus mon code sofia.

BlaiseEbuth: Mais je fait de mémoire... :expressionless:

dbdr: arf, tu l'as perdu?

dbdr: je me demandais si ils envoyent un rapport pour les semiprivés, dans le doute j'ai fait une copie avant

BlaiseEbuth: Bah j'étais parti en mode "je poste un 63vel et j'arrête". Du coup j'ai pas pris la peine de le sortir de l'ide

BlaiseEbuth: Ils envoient un rapport, mais avec le dernier code arène

dbdr: 63 ça déchire!

dbdr: 63vel

BlaiseEbuth: Moi j'avais pas push depuis un moment...

BlaiseEbuth: Ouai tavu

Zorg1: o/ à tous et à Automaton2000

Automaton2000: c'est pas du tout fait pour que tu me disais que ce serait bien que tu sois un peu plus ...

BlaiseEbuth: \o

dbdr: tu avais un code #1 surement, juste trop timide pour le pousser en arene. dommage!

Zorg1: dbdr : oui et j'ai vu qu'il ya un paquet de pages de d'utilisateurs bidon sur ton Wiki :(

dbdr: oui, spam :(

dbdr: faut que je regarde les parades, mais flemme pour l'instant

BlaiseEbuth: Demande à Automaton2000 de faire le videur

Automaton2000: ok c'est pas le bon truc

dbdr: merci pour le revert sur Main. les pages bidon c'est un peu moins grave, personne va tomber dessus

Zorg1: ^^

Zorg1: oui généralement on va voir les logs des chats, on va rarement regarder une random page ;-)

Default avatar.png JBM: pourtant vous rêviez pas de découvrir le keno?

dbdr: kesako le keno?

Default avatar.png JBM: un jeu de hasard j'imagine

Default avatar.png JBM: du genre qu'ils en font la pub a la tele dans les chambres d'hotel du nevada

Default avatar.png JBM: (c'est comme ça que j'ai découvert)

Default avatar.png JBM: y'a une histoire de "80"; le reste j'ai pas retenu

BlaiseEbuth: Could keno be the hobbie one...

leojean890: dbdr ouais j'ai lutté sur la W4 de triangle-catch pendant 3 soirs, peut être 10-15h dessus en tout pour changer de ligue, j'ai galéré quoi^^

dbdr: t'as du rater un truc, je pense pas que ça soit si dur que ça

BlaiseEbuth: T'est juste nul. Pis t'as volé la vedette à mon bô calembour. :(

dbdr: ah oui, fallait aller le chercher celui-la!

BlaiseEbuth: En attendant on sait toujours pas ce que c'est le keno...

leojean890: dbdr ouais j'avais pas les bonnes heuristiques

leojean890: j'ai démarré sur des trucs qui marchent pas ou mal

leojean890: du coup => 22 personnes en W4, 6 en W3, 10 en W2 => je pense que passer W2 sera plus simple car moins de bloqués en W3

leojean890: d'ailleurs je fais baisser le boss mais j'ai des winrates bof sur certains donc ça passe avec difficultés

dbdr: arf, le cas particulie de l'angle qui vaut -1 au premier tour...

leojean890: je finis 0.09 derrière le boss W3 ok..

leojean890: pas encore ajouté l'action "Attacking a house" au code^^

leojean890: quelques erreurs dans le statement "Welcome to the Wood1 league! In Wood 1 you can now ATTACK houses " => en W3

Zorg1: keno, t'avais pas un truc de la française des jeux qui s'appelait comme ça ?

dbdr: keneni

dbdr: ah, ya des gens qui font du blocking en gold...

leojean890: le jeu CG blocking ?:P

dbdr: non :P

leojean890: y'a pas de ligue gold dessus;P

leojean890: ouais je m'en doutais du coup xD

dbdr: c'est pour ça ça marche mal sur csb

Zorg1: je crois qu'il essaie d'être légende sur CSB, tout ça pour troller tout le monde avec son starter après

leojean890: reprendre le code sofia et hop^^

leojean890: le tour est joué

dbdr: mon starter Zorg1?

jfaixo: haha je fais pareil x) jusqu'a gold c'était copier/coller, la suite va demander un poil d'adaptation

dbdr: ben faut adapter tout de suite non? ou ya pas de limite de rotation avant?

leojean890: ouais il y a des limites de rotaton

leojean890: rotation

leojean890: anyway jusqu'à gold tu fais -3vel et hop^^

Zorg1: oui et le shield et le fait que tu commandes deux bots

dbdr: le shield tu peux toujours ignorer

leojean890: ignorer ou l'utiliser pour envoyer valdinguer les autres (mais tu passes légende sans je pense)

Zorg1: en légende le shield ça devient utile

leojean890: si tu regardes le top 5 (armée de NN) tu vois que ça peut servir indeed^^

dbdr: tu as quoi comme recherche Zorg1?

jfaixo: ya la limite d'angle a adapter, et les input qui au début sont pas pareil

Zorg1: sur CSB ? bah un AG depuis le début

jfaixo: mais la simulation ne change pas. J'ai recalculé les vecteurs vitesse empiriquement ((position - position précédente)*0.85) et ca s'est plug dans l'algo sofia tel quel

Zorg1: il faudrait que je teste le Smithimax (plusieurs MCTS un par pod) mais bon la flemme

jfaixo: gold, j'ai implémenté le shield mais il s'en est jamais servi mon bot je crois

leojean890: ça demande du temps de faire ça ouais

dbdr: AG ça dit pas comment tu geres l'adversaire

jfaixo: tu peux évoluer 2 AG en //

Zorg1: ah oui je simules l'adversaire un certain temps

dbdr: ok

jfaixo: un par adversaire, reset tous les X générations tes chromosomes en te basant sur ton/tes best, et concourir contre le best adverse.. Mais ya que 75ms par tour sur CSB, et elles semblent plus aléatoires que sur sofia

dbdr: jfaixo ton bot il doit crasher en gold, non? vu ton classement

jfaixo: oui

jfaixo: en gold ya 4 pods

jfaixo: 2 par personne

jfaixo: et les input changent

jfaixo: pour etre quasi comme sofia

jfaixo: dans l'arène ya mon bot silver, il peut pas faire un tour x)

jfaixo: ha oui j'ia dit gold tout a l'heure, cest la ligue argent qu'il a traversé sans le shield pardon

Zorg1: ah oui sur CSB 15 ms pour simuler l'adversaire

jfaixo: chui en train d'adapter les input là, mais v devoir aller faire mon vrai travail dans 2 min :/

BlaiseEbuth: Genre

Zorg1: comment qu'il dit qu'on a un faux travail nous ...

jfaixo: haha non je ne sous entend rien, jusque que je vais devoir embaucher et que je suis triste, j'aurais aimé avancer ca

BlaiseEbuth: Dis lui qu'il est pas pris et hop

dbdr: embauches quelqu'un pour sous-traiter ton "vrai" travail

dbdr: -s

jfaixo: "embaucher" dans le sens (foiré ? je suis avant le 2eme café...) attaquer, pas d'entretiens aujourd'hui, juste des demandes d'ouvertures de flux, des négociations pour qu'on me laisse déployer des trucs,... du bonheur

BlaiseEbuth: Oh

BlaiseEbuth: Dis leur merde et hop

dbdr: oui, je pense que c'est correct, c'est juste rarement utilisé dans ce sens, il me semble

dbdr: #4 ... :)

BlaiseEbuth: Pas suffisant

jfaixo: gg :)

dbdr: ben non, pas tout a fait :D

Neumann: Yo. Où ça ?

dbdr: csb

dbdr: niveau noob

Neumann: Ah, ligue-plèbe

dbdr: :D

BlaiseEbuth: Quelqu'un a déjà utilisé le module de TU de visual studio ?

jfaixo: oui

BlaiseEbuth: Les méthodes assert prennent un message en paramètre, je trouve pas comment l'afficher.

Default avatar.png Yass.O: hi everyone

BlaiseEbuth: Ca le fait pas de base, j'ai essayé avec une exception...

jfaixo: tu l'as dans l'exception levée par ton assert

BlaiseEbuth: Pis c'est une doc microsoft... La doc te montre le proto de la fonction et c'est tout.

BlaiseEbuth: Beh ça m'affiche quedalle

jfaixo: je sais pas trop après :/ je vois la mention d'une "Assertion Failed Output Window", peut etre un 63eme panel a ouvrir ?

BlaiseEbuth: Bah je suis sur l'output "test"

BlaiseEbuth: Si j'ai ça:

BlaiseEbuth: http://chat.codingame.com/pastebin/af5d8951-ce73-4fb3-8075-820e7dbe870c

Bon[]Crayon: Bonjour à toutes et à tous.

Bon[]Crayon: slt AutomatonNN

Bon[]Crayon: slat Automaton2000

Automaton2000: c'est ce qui m'a fait passer en ligue bois 1

dbdr: passer en ligue bois, simple comme bonjour!

BlaiseEbuth: Ah c'est bon. T'as raison jfaixo ça s'affiche pas dans la console...

leojean890: dbdr dans certains multis commu ça ne l'est pas^^

BlaiseEbuth: Bah si, tu démarre bois

Default avatar.png Rakotoo: Bonjour à tous, je suis étudiant, et je dois faire le "code préfixe", mais je suis bloqué au début car je ne comprends pas ce code. Quelqu'un peut-il m'aider ?

BlaiseEbuth: Qu'est-ce que tu ne comprends pas ?

leojean890: ouais mais certains bois sont qd meme durs à atteindre hehe

Alshock: oui mais passer bois c'est bois X, pas bois 1, donc Automaton2000 est nul CQFD

Automaton2000: on va faire un truc qui marche

Alshock: Commence par là Automaton2000ça me semble une bonne idée

Automaton2000: tu viens de gagner un facteur 2

Default avatar.png Rakotoo: Je ne comprend pas comment faire le lien entre le codage et les lettres

Bon[]Crayon: La même question en anglais mais pas avec le même pseudo ?

BlaiseEbuth: Ouai

BlaiseEbuth: Strange

Default avatar.png Rakotoo: On est 2 :grinning:

Alshock: je suis pas sûr de comprendre ce que tu ne comprends pas

Default avatar.png Rakotoo: J'arrive pas a savoir comment faire le lien entre chaque lettres et son code associé

Default avatar.png TheNinjaSkull_6e96: en gros, on ne sait pas si on doit rentrer l alphabet sous forme ASCII pour le réussir ou on doit faire autrement

Alshock: Le dictionnaire t'es donné en entrée

leojean890: bois ça peut être W1 W2..WN :p:p

Default avatar.png TheNinjaSkull_6e96: a ok merci on a compris

Alshock: Ah oui je comprends vous essayiez de déduire logiquement le code binaire alors qu'il est arbitraire

Alshock: forcément ça complique

Default avatar.png Rakotoo: Oui c'est ça

Default avatar.png Rakotoo: on sait pas trop comment s'y prendre

Alshock: C'est un TD d'info ?

Default avatar.png Rakotoo: Oui...

BlaiseEbuth: Stoi l'td

BlaiseEbuth: Assert failed. 慆汩漠敧敮楲⁣慣敳‮㐭㠮㈸㔳ⰳ⸲㜴㔰㠸ⴠ⸴㠸㌲㌵㈠㐮〷㠵8췍췍﷽﷽Pu侅፩耀

BlaiseEbuth: :thinking:

BlaiseEbuth: Le message est clair

Default avatar.png glymdeur: wtf

Default avatar.png glymdeur: m

Default avatar.png glymdeur: noob

Alshock: xD C'est pourtant évident

BlaiseEbuth: SKila glymdeur ?

Default avatar.png glymdeur: cc

philRG: o/

Default avatar.png glymdeur: yo

Alshock: @Rakotoo eh eh, je deviens fort à ce petit jeu. Bonne chance (et n'oubliez pas, si c'est compliqué la réponse est surement dans l'énoncé ou dans les tests

Bon[]Crayon: \o

philRG: moi sur amadeus j'ai lu le tuto de magus, j'ai repris un code de Nanosplitter que j'ai inclus la référence dans mon code publié ainsi que le PM de Magus

philRG: dont

Default avatar.png glymdeur: c'est qui rakoto

Default avatar.png glymdeur: ?

BlaiseEbuth: Un pokémon

Default avatar.png glymdeur: Xd

Alshock: quelqu'un dans ta classe qui a mieux compris le fonctionnement d'un webchat que toi :P

Default avatar.png glymdeur: quelle evolution

philRG: analysé le replay de darkhorse et le -3v dessus, puis gestion basique des boost (en utilisant l'algo de magus pour détecter une collision future pour rétablir mon -3v)

philRG: ça a marché 3j le temps que tout le monde code sa simulation en C++

BlaiseEbuth: Tu radotes

Alshock: Ah ouais un -3vel qui gère les collisions, c'est original comme ordre

philRG: c ça les vieux lol :)

Default avatar.png glymdeur: :broken_heart::broken_heart:

philRG: utilisé pour détecter si je vais me faire tamponner (hors boost)

philRG: marche moyen quand je me fais pusher via un boost

Alshock: Tamponne me gently

Default avatar.png glymdeur: Quand est-ce qu’on change d’heure ?

Toutes les 60 minutes

philRG: le monde est rude :-D

philRG: pas bon pour mes pbs aux cervicales dixit le toubib

Default avatar.png glymdeur: C’est quoi un morceau de patate qui tombe sur la planète ? Une météofrite

Default avatar.png Rakotoo: Bannissez-le

BlaiseEbuth: Stop.

Alshock: @glymdeur j'aime beaucoup l'humour de merde hein, mais tes vannes là ce que j'en pense je sais pas trop comment te le dire

Default avatar.png glymdeur: Quel est le comble pour un dentiste ? C’est d’habiter dans un palais.

Default avatar.png TheNinjaSkull_6e96: par contre grandi un peu

Default avatar.png Yass.O: pas mal celle là

Alshock: @Rakotoo maintenant tu sais pourquoi j'étais surpris que vous soyiez un TD en étant tous les 2 aussi calmes et agréables x)

Default avatar.png glymdeur: Quelle est la différence entre un constipé et une mitraillette ? Le constipé pousse et la mitraillette tire.

Alshock: Généralement les concons débarquent en premier

BlaiseEbuth: Agréable ? "Rakotoo 10:51AM Bannissez-le"

BlaiseEbuth: Bon merde.

Alshock: Avec le reste du chat. À sa place j'aurais un peu honte aussi

Default avatar.png Yass.O: glymdeur président

BlaiseEbuth: Quand je dis stop c'est stop

Default avatar.png Rakotoo: C'est justifié

BlaiseEbuth: J'aime pas les lèches cul, ni les gens qui me disent quoi faire. Gaffe

Bon[]Crayon: Gaffe au Blaise !

Alshock: Parce qu'il les bute ? Ok j'ai de leçon d'hummour à donner à personne :|

Bon[]Crayon: :grinning:

Default avatar.png Rakotoo: :rage:

Default avatar.png TerrySegautLapoule: 🙃

Default avatar.png Yass.O: :flushed:

Default avatar.png glymdeur: :heart_exclamation:


Default avatar.png glymdeur: est ce que vous y arrivez pour prefix codde

Alshock: vous avez un langage imposé ?

BlaiseEbuth: Brainfuck!

Alshock: ça, ça serait rigolo

BlaiseEbuth: Tiens je l'ai pas fait prefix code.

dbdr: noob

BlaiseEbuth: Tu l'as pas fait non plus. Fait pas style

**dbdr est un noob aussi

BlaiseEbuth: Alshock aussi tiens...

dbdr: je suis meme pas légende sur CSB

BlaiseEbuth: Bouh

Alshock: Faute corrigée à l'instant

dbdr: Those better than the Boss will be promoted to Legend League at 14 H 43


Alshock: J'aime beaucoup le fait que le dernier test dise "Ah salut, au fait t'as utilisé des regex et t'as pas échappé les clefs espèce de connard"

dbdr: :)

Alshock: Sinon j'trouve ce puzzle assez meh tier

Default avatar.png glymdeur: C++

Default avatar.png glymdeur: dsl pour le retard

Default avatar.png Yass.O: plus vite la prochaine fois stp

Default avatar.png glymdeur: je te crotte

Default avatar.png Yass.O: immature

Default avatar.png kimarhy: Bonjour à tous, est ce qu'il y aurait un puzzle de league qui se détache des autres en terme de qualité/fun ?

Bon[]Crayon: Qu'est-ce que tu recherches ?

darkhorse64: J'aime bien fantastic bits

Default avatar.png glymdeur: moi aussi

BlaiseEbuth: Allez hop. Un puzzle à la con, un code degeu, et 5 minutes de ma vie.

darkhorse64: free xp ?

BlaiseEbuth: Ouai on peux le dire

darkhorse64: c'est lequel ?

BlaiseEbuth: Bah celui du TD. ^^ Prefix code

Default avatar.png kimarhy: pas de recherche en particulier, j'ai fait quelques puzzles d'introduction j'ai tout aimé, je regardais "code royale", et la je vais aller voir "fantastic bits" du coup, Merci !

BlaiseEbuth: Comme disait Alshock for à propos: "Meh"

BlaiseEbuth: *fort

Bon[]Crayon: Bon Bon Automaton2000 quoi de bon ce midi ?

Automaton2000: ou tu fais du c++

Bon[]Crayon: Bon[]Crayon Je vais manger un python.

dbdr: bon ou c++, il faut donc choisir, c'est ça Automaton2000? ;)

Automaton2000: je sais même pas pourquoi ça marche aussi

Bon[]Crayon: :weary:

dbdr: oui, quand c++ marche, c'est toujours un peu un miracle

Bon[]Crayon: Automaton2000 Parce que la licorne vole.

Automaton2000: ce qui ne va pas te donner le bon résultat

dbdr: tiens jfaixo monte :)

jfaixo: haha, je tente de truander... j'ai fait une fonction d'eval concon qui fait quasi juste la course, on va voir si ca suffit

dbdr: ça a l'air bien parti, faudra voir en haut de gold

jfaixo: yes, bon sinon je retoucherai, en tout cas les pods se comportent correctement, ca va etre une histoire de trouver quoi leur faire faire..

philRG: go go go

philRG: dbdr :thumbsup:

philRG: jfaixo yess :thumbsup:

jfaixo: haha, 62% des matchs juste mais c'est bien parti oui :D

dbdr: et hop, 2 rusts de plus en légende au prochain passage :)

BlaiseEbuth: Pourkwa 2?

dbdr: 1 + 1

BlaiseEbuth: :o

BlaiseEbuth: jfaixo est en rust

dbdr: c'est contagieux la rouille

jfaixo: yes :) me suis fait la main sur ce langage sur le fall challenge, et je suis tombé amoureux :heart_eyes:

leojean890: moi j'ai profité du FC pour apprendre le go hehe

BlaiseEbuth: Moi j'ai fait du clojure. Ah non, ça marchait pas.

BlaiseEbuth: (╯°□°)╯︵ ┻━┻

leojean890: rust est plus performant je pense

leojean890: ça serait un bon investissement à apprendre^^

jfaixo: go a un GC, rust n'en a pas

jfaixo: j'ai jamais fait de go encore, me suis posé la question aussi, et vu qu'au quotidien je fais que du kotlin, me suis dit que ca serait pas mal d'aller vers un langage sans GC pour changer ;)

leojean890: j'ai fait un peu de C++ aussi comme langage sans GC (sans être expert non plus)

leojean890: sur CG j'ai quelques sujets commus pas trop complexes genre oware othello clobber bulls and cows 2 search race en C++

leojean890: (simu pas trop complexe)

jfaixo: j'ai jamais eu d'occasion pro de refaire du c++ depuis ma sortie d'école, du coup ca fait des lustres moi ^^' j'ai fait de l'asm et du C sur certains projets, ou des langages haut niveau (C#, java, kotlin), mais rien entre les deux ^^'

jfaixo: (bon et du JS/TS, mais bon, je vais pas troller)

philRG: jfaixo tant que ton code reste stable normalement c bon. Là je suis sur Tron, j'ai fixé un ou 2 trucs, et passé aussi à 1 pt au dessus du boss, là je suis en train de débugger mon bot en silver basé sur un FF fait maison :)

leojean890: j'ai fait pas mal de C++ pour des stages (CEA et Snapkin) et un peu à Thales mais vraiment peu

leojean890: java et python bcp plus souvent

jfaixo: yes, je surveille (96%, ca se profile), et je file fêter ca en me faisant a manger :sweat_smile:

leojean890: sortie d'école promo 2014

jfaixo: ca dépend le secteur dans lequel tu bosses j'imagine

leojean890: ouais

leojean890: java js et python sont les plus demandés anyway

leojean890: C++ C# pas mal aussi

jfaixo: sorti en 2010 moi, mon stage c'était dans la recherche et c'était C# et python, après j'ai commencé ma carrière dans de l'embarqué critique (asm, C, ada), et après j'ai basculé vers de la ROM Android puis apps (C, java, puis kotlin), et maintenant je fais des solutions cloud/conteneurisées (là ya plus de règles, mais souvent pour rationaliser les compétences de dev, ya pas mal de JS ou TS, comme ca la meme team fait front/back)

leojean890: pareil des stages dans la recherche en traitement d'images ^^

jfaixo: et je fais toujours des apps mobiles (kotlin ^^)

BlaiseEbuth: Z'êtes vieux...

jfaixo: haha ben pareil, traitement d'image de scanner RX :)

leojean890: détection automatique de dents une par une avec opencv

leojean890: détection automatique de portes et fenêtres avec opencv

jfaixo: (btw le passage legend est validé ! je te talonne dbdr)

leojean890: et "illustration automatique de textes" en C++ avec du machine learning

leojean890: je vais manger je re

dbdr: gg jfaixo

jfaixo: moi c'était un stage très drole, ils travaillaient a optimiser les méthodes de production de l'industrie porcine

jfaixo: en gros ils passaient de la bouffe dans un scanner rx, et on faisait des choses avec

BlaiseEbuth: *porcinet

jfaixo: des cochons (mesure automatique des coef de muscle/gras/os)

jfaixo: pour trouver le meilleur moment pour le tuer...

jfaixo: des fromages

jfaixo: (mesure des trous dans les meules) pour optimiser l'affinage

jfaixo: etc

BlaiseEbuth: Awé t'es un sale capitaliste carnide en fait.

jfaixo: mdrr

Default avatar.png PythonSlayer: AU bucher !!

jfaixo: je file manger aussi, je re !

BlaiseEbuth: Y va manger porcinet ! :scream:

jfaixo: (mais oui l'industrie procine ca fait pas rever)

jfaixo: ya des feuilles excel, tu entres en entrée ce que tu fais manger a la bestione( avec le ratio de chaque ingrédients), et ca te donne en sortie la masse grasse/muscle de l'animal en sortie

jfaixo: on pourrait en faire un puzzle CG..

jfaixo: bestiole*

BlaiseEbuth: Un truc bien cringe. :smiling_imp:

BlaiseEbuth: Moi j'approuve direct si tu le fais jfaixo

nicola: Cringe ? Ouate ize zate ?

dbdr: craignos :D

Default avatar.png null22: Salut

Default avatar.png null22: Est ce que quelqu'un a déjà passer un test Codingame en entreprise pour un entretien technique ?

Alshock: On en a un qui a connu ça, il a jamais digéré son 54%

Default avatar.png null22: tu sais quelle type de question on peut avoir ?

Alshock: je crois qu'il a noyé son chagrin dans la colle, comme le disent les djeuns

philRG: lol moi jamais eu le résultat à mes tests CG, pas cool

Default avatar.png null22: On me demande de passer un test codeingame mais je sais pas trop quelle type de question je vais avoir

philRG: ah oui la colle c horrible ça, en plus du vécu dans les classes

Alshock: moi non null22, philRG sûrement 53%

Default avatar.png null22: c'est pour une societé de conseil

philRG: il faut demander précisément le langage ou techno des tests, car si on te programme un test sur tous les frameworks associés à JS ou PHP, tu vas mal le vivre

philRG: 52%

Default avatar.png null22: moi c'est sur du C/C++

Default avatar.png null22: J'en ai fait durant mes études d'ingé mais sa fait 1 an que j'ai pas vraiment codé donc j'ai chaud des qustions

philRG: ah ok je présume qu'il y a plusieurs niveaux de test

Default avatar.png null22: ok merci

philRG: avant de débuter le test, tu as des questions pour t'entraîner à l'IDE déjà, ça fait déjà un entraînement. Mais sans avoir pratiqué avant, un peu dur je pense

Default avatar.png null22: ok ;(

philRG: 2-3 questions avant de lancer le test en temps limité, et pas de copier-coller possible

Default avatar.png null22: il peut y avoir des questions théorique ou c'est full code ?

philRG: attention avec l'ide aussi quand tu as fini le code, tu test et tu submit. Vérifier que tu n'as pas supprimer une ligne par erreur sans avoir testé,

philRG: ça m'est arrivé, l'IDE m'a dit 5s avant la fin que je n'avais pas testé mon code, j'avais supprimé une ligne par erreur

philRG: trop tard pour corriger of couse

philRG: course

Default avatar.png null22: ah c'est chaud

philRG: tu peux demander au recruteur, en général questions théoriques sous forme QCM et des exos simples d'algorithmie/connus de 15', parfois plus courtes 30s-5' sur des simples lignes de code, donc recherche google un peu chaud si tu sais pas

philRG: 30s pas le temps de chercher sur google

philRG: idem pour QCM en général 30s. parfois plus tu dois dire quel code fonctionne, pas de conception

philRG: pour la conception, en général c'est 15'

philRG: C'est la frustration des tests qui m'a donné l'idée de m'inscrire à la communauté avec des activités moins stressantes

philRG: CoC à mon avis bon endroit pour t'entraîner aux tests en temps limité et algo. Pour la connaissance des langages et framework, bon là tu vas pas forcément trouver ici ou alors dans les playgrounds CG pas mal de ressources

philRG: faut fouiller un peu

philRG: après tu peux demander le niveau du test et expliquer que cela fait un an que tu n'en as pas fait, si le recruteur est sympa, il te donnera un easy

Default avatar.png null22: CoC ?

philRG: avant les test CG, je me faisais souvent les tutos Sololearn pour me remettre les syntaxes en tête comme

philRG: les recruteurs avaient tendance à avoir des panel de 10 langages à me soumettre, j'ai aucune mémoire

philRG: je sais planter un clou, après je dois approfondir

philRG: çà ce sont les playground même type d'environnement des tests mais pour apprendre: https://www.codingame.com/learn

philRG: et pour le temps limité, les Clash of Code: https://www.codingame.com/multiplayer

Default avatar.png null22: D'accord merci pour ces conseils

Kous92: J'ai eu mon résultat à un test CG que j'ai passé en mars, j'ai eu 93%.

Kous92: Mais les recruteurs égarent toujours les candidats.

AdrienPEREIRA1: Salut, petite question, je suis sur le defi de la semaine : Particle Detection with Cloud Chamber, j'avoue que j'ai pas trop d'idée pour extraire le rayon depuis le fichier ASCII, des idées ?

leojean890: jfaixo marrant ton stage j'avoue;)

leojean890: en ce qui concerne les tests CG des entreprises, le niveau exigé est variable selon le poste/la boite

leojean890: parfois c'est des questions theoriques et de code simples et parfois des trucs difficiles à finir dans les temps

Default avatar.png null22: ok merci, je ne connais pas le poste mais je stress à l'idée de passer le test

leojean890: tkt tu ne joues pas ta vie sur un process, au pire si t'es pas pris ça te fait un entrainement et de l'experience^^

Default avatar.png null22: oué :)

leojean890: sauf si la boite te tente plus que les autres.. là vaut mieux réussir..;)

Default avatar.png null22: je suis ingé débutant donc je m'oriente d'abord vers les boites de conseil pour up mon exp professionel

leojean890: ça peut être une bonne option si t'as une mission qui te forme bien, fais attention à ta mission si tu vas en ESN

leojean890: y'en a qui forment moins (après ça dépend de ce que tu veux faire => dev/cdp/...)

dbdr: tiens tu resub jfaixo?

jfaixo: j'ai adapté pour avoir le thrust a 200

Default avatar.png GaaTou: null22 t es pas en région parisienne j espere

jfaixo: mais je vais m'arrêter vite je pense, j'ai trop passé de temps a galérer sur l'eval semaine derniere :P

Default avatar.png null22: si en region parisienne pourquoi ?

Alshock: GaaTou qui découvre en prérelease les candidats au poste qu'il a lui-même sorti :P

BlaiseEbuth: Alshock rentre ta langue, tu vas rester comme ça.

Alshock: J'essaye désespérément, mais ça veut pas

BlaiseEbuth: Bah voilà.

leojean890: jfaixo ouais souvent je perds un temps de ouf à essayer d'améliorer une éval^^ pour sofia labs j'avoue j'ai fait simple j'ai pas trop tryhard:p

BlaiseEbuth: "Fusillade: Le tireur blesse une petite fille de 10 ans et s'enfuit en trotinette." Même les faits divers on dirait des sketchs maintenant...

Tiouz: "Florida man [...]"

leojean890: j'avoue le coup de la trotinette..^^

dbdr: https://blog.mondediplo.net/critique-de-la-raison-gorafique

leojean890: bon la W2 de triangle-catch semble hardcore :P

leojean890: W3 => W2 s'est fait avec le même bot que W4 => W3

leojean890: mais W2 => W1 ça semble chaud

coralsnake: est-e refaire un puzzle dans un autre language ecrase l'ancien ?

BlaiseEbuth: Nein

BlaiseEbuth: Tu peux même avoir plusieurs version dans un même langage. Tu as un onglet "historique" à gauche de l'IDE.

coralsnake: ok merci

coralsnake: je ne vois pas cette onglet, je vois une liste déroulante pour choisir le language

coralsnake: quand je remet le language je vois mon code donc ca devrais etre bon

Thyl: tu vois ta photo de profile

[CG]Thibaud: résultats>historique

Thyl: ???

coralsnake: merci ! je vois maintenant

BlaiseEbuth: dbdr :rofl:

leyo: Salut ! 'tite question : c'est possible de gagner des clash "taille de code" avec autre chose que du python/ruby ? J'ai pas l'impression que le C# soit compétitif ^^

Kirbiby: ça m'étonnerait

BlaiseEbuth: Si ça nétait vrai que pour les clashs...

Zorg1: déjà remporté des shortest CoC avec du lua ou du bash

Zorg1: perl doit être aussi un bon candidat

Alshock: Ya parfois du JS aussi

leojean890: bash ou perl ouais si tu sais bien en faire ça peut win

Alshock: dit le mec qui masterise le python à des levels pharaoniques

Kirbiby: Disons que si tu connais assez bash ou perl pour gagner tu poses pas la question que vient de poser leyo

Zorg1: Kirbiby : pas faux ^^

Alshock: les méta données qui sont scrupuleusement analysées

Zorg1: Alshock : ah bon leojean890 a fait une pyramide en python ?

leojean890: je dirais pas que je maitrise le python à un tel niveau ;P

leojean890: je m'en sors, mais pardouin m'en a appris bcp, notamment en golf^^

Kirbiby: mais les CoC c'est relou, t'en gagnes 50 dans la journée, t'as monté de deux places

leyo: ok mauvaise question

Alshock: c'est vrai que for i in range(height): print(' ' * (height - i) + '*' * i)

leojean890: ça c'est quand tu es dans les premiers

Zorg1: leyo : pourquoi mauvaise question ?

leojean890: si t'en as pas fait pendant 1 an tu perds plein de places

leojean890: et du coup tu remontes super vite en en gagnant qq uns à peine

leyo: plutot : tous les langages sont évalués de sur la même base ? (apparemment oui)

leojean890: pour le golf oui

Alshock: évidemment

leojean890: après dans la section multiplayer/golf t'as des classements par langage

leojean890: mais en clash vaut mieux prendre un langage concis, pas du java quoi;)

leyo: leojean890 oui ça j'avais pu voir

leyo: okok

Zorg1: tu peux abréger AbstractDriverBuilderFactory en adbf ... #astuce

Alshock: Et comme le disait l'oncle Sam, un grand pu voir implique de grandes response débilités

Kirbiby: leojean890 bah même passer 30 ça me saoule

Zorg1: c'est beau comme de l'Automaton2000 Alshock ce que tu dis

Automaton2000: je vais en avoir besoin

Alshock: prends des notes Automaton2000, prends des notes

Automaton2000: et tu fais bien tous les inputs

Alshock: ah ah ah, je lui donne ses meilleures sources et en retour il me gave, quelle belle boucle

Zorg1: ah oui tiens dans les défis débiles pour avoir des XP il y a faire 500 CoCs

leojean890: Kirbiby ah oui si t'es dans le top c'est plus dur en effet :) au mieux j'ai fait 250eme moi et j'en ai pas fait pendant 6 mois ensuite XD

leojean890: 500 COC pas motivé :P

Zorg1: pareil, même si t'as pas besoin de les réussir

philRG: j'ai gagné un CoC ce midi le + rapide sur les années bisextiles

Zorg1: gg

philRG: le premier c'était fallait trouver si un un nombre était constitué par la somme de ses facteurs premiers, me souvient plus du nom du sujet

philRG: nombre exclu dans la liste des premiers

philRG: j'ai du épuiser le temps, car c'était du shortest code, et j'ai du chercher la méthode avec la racine carrée, j'avais oublié

philRG: http://chat.codingame.com/pastebin/74b2d0c9-3723-4288-a765-d03219fd8566

philRG: à une ou 2 erreurs près comme pas eu le temps de soumettre plus l'habitude de ces coc

Tiouz: Un nombre parfait c'est la somme de tous les diviseurs, pas forcément premier

philRG: en fait me souvient plus du sujet exact

philRG: pas noté l'énoncé

philRG: peut-être que c'était ses diviseurs oui

Zorg1: en plus bon en ruby t'as la lib qui va bien pour trouver les nombres premiers ...

Tiouz: print("not perfect"[4*(sum(i for i in range(int(input()))if n%i<1)==n):])

philRG: donc ma fonction p(i) sert à rien lol

philRG: r = sum([i for i in range(1, n) if p(i) and n % i == 0])


philRG: r = sum([i for i in range(1, n) if n % i == 0])


philRG: j'ai du mal à lire les énoncés lol

philRG: je croyais qu'elle existait en python

philRG: mais en fait la lib pour les années bisextiles existe en python

philRG: c calendar...

philRG: calendar.isleap(year)

Tiouz: pratique

philRG: avec ça tu win :) en shortest code

Tiouz: Tu peux encore essayer de soumettre pour celui sur les nombres parfaits ?

philRG: j'ai du faire çà:

philRG: if(annee%4==0 and annee%100!= 0 or annee%400==0):

philRG: année divisible par 4 mais par 100 ou année divisible par 400

philRG: année divisible par 4 mais pas par 100 ou année divisible par 400

philRG: ah non c'était mon premier CoC, j'ai testé suite à discussion sur coc dans chat comme ça mais j'étais pas concentré

philRG: j'ai du mal à lire les énoncés (migraines)

leojean890: Zorg1 abréger AbstractDriverBuilderFactory en adbf ?? XD

philRG: https://www.geeksforgeeks.org/abstract-factory-pattern/

philRG: :-) google est mon ami

philRG: et là en 30s, je lis l'article et je réponds au test codingame

philRG: sans déconner Mr Pepper le + rapide (en Inde) en python pour faire ça:

philRG: en moins de 10s

philRG: n = int(input()) for i in range(n):

   x = int(input())
   print(bin(x)[2:])

philRG: bon fallait seulement rajouter une ligne ok

philRG: mais bon lire l'énoncé, lire le code, puis la taper en 10s faut pas abuser

philRG: ah merde fini 3ème au lieu de 2ème après avoir écrit dans le chat FR

philRG: 1 - 00:00:17 Python 3

philRG: 2 - 00:03:05 Python 3

philRG: 3 - 00:03:06 Python 3 (moi)

Zorg1: leojean890 t'as pas fait la JavaGuruCodingSchool toi (jgcs pour les intimes)

philRG: et le 4ème en C++

philRG: http://chat.codingame.com/pastebin/a9218a87-9c03-4ed8-9e72-a57d463e522a

philRG: voilà pourquoi je fais pas de C++ parce que j'ai de la fatigue visuelle

Zorg1: fait du scratch alors c'est mignon tout plein et y a de la couleur

philRG: je fais du domoticsz blocky déjà et lua, mais je maîtrise pas bien les api

philRG: la couleur ça me fait mal aux yeux

philRG: je me rapprocherai plus de la programmation fonctionnelle

philRG: s

philRG: le gars en C++ a mis une minute de plus que moi mais 9 lignes de plus aussi

philRG: on arrive tout de même à se faire une idée de la philosophie d'un langage en participant à des CoC, ça peut plaire à certains

philRG: notamment si la syntaxe plait ou pas car on peut voir les solutions dans d'autres langages mais sur des codes court. Enfin c'est qu'un aperçu

jfaixo: allez, adaptation du csb done, je vais pas forcer plus, et je retouche plus à ça tant qu'il y a pas un challenge qui le nécessite ! adieu csb ! :grin:

Zorg1: t'as aussi SR ,,,

Zorg1: et les CSB-like : MM, PCR et FB

bigfootledur: des gens qui s'y connaissent en Ruby qui savent ce que c'est que *$< ?

bigfootledur: Ca a l'air d'être pour récupérer les inputs

Zorg1: ça me rappelle que ruby se voulait une fusion de python et de perl ^^

Zorg1: là on est dans le côté perl

bigfootledur: j'essaie de l'apprendre petit à petit

bigfootledur: mais là y a un gars qui a sorti ça dans un clash ça m'a laissé perplexe

Kirbiby: $< ça lit tout l'input

Kirbiby: [*$<] ça te le met dans un tableau

bigfootledur: ça marche oui c'est plutôt [*$<] qu'il avait utilisé

bigfootledur: merci pour l'info en tout cas

leojean890: Zorg1JavaGuruCodingSchool (jgcs pour les intimes) ? c'est un troll ?:P

Zorg1: à ton avis ? :p

leojean890: mais pk t'as dit qu'il y a une abbrev possible sur "abréger AbstractDriverBuilderFactory en adbf" ^^ troll#1 ?:P

struct: p `dd`

struct: or p`tail -1`

struct: should be shorter

Zorg1: bon Automaton2000 quoi de neuf ?

Automaton2000: y a déjà eu des problèmes

Tiouz: haha trop bien, j'ai fait passer qqn en gold sur UTTT. Il était dessous le boss, mais visiblement il était pas dégueu contre moi, donc il est monté

Tiouz: @LaBete_ , tu me remerciera plus tard

leojean890: je suis passé gold sur UTTT de la même façon hehe

Default avatar.png TryndamereXX: hi

Default avatar.png Fatima-EzzahraFettah: Hello