Chat:Fr/2021-02-03

From CG community
Jump to navigation Jump to search

BlaiseEbuth: Yo tout l'monde ! Automaton2000, AutomatonNN !

Automaton2000: mais je suis pas loin

AutomatonNN: osef de la ligue légende c'est plus compliqué que le contest de codingame est le plus proche de la s

BlaiseEbuth: Stilgart : "pourquoi j'ai le sentiment qu'il y a un truc qui cloche ? nega => 2j, paranoid => 3+j, non ?" ?

Default avatar.png npo: Bonjour

BlaiseEbuth: o/

Default avatar.png npo: je regardais hier soir un stream sur les CoC, avec comme objectif le code le plus court c'était assez amusant

Default avatar.png npo: ils produisent du code illisible mais c'est fun

BlaiseEbuth: Il y'a aussi une section avec des puzzles dédiés au golf (code le plus court) et un classement par langage, si ça t'intéresse npo.

Default avatar.png npo: je regarderai merci,

Default avatar.png npo: je suis dans une periode d'apprentissage / formation, du coup pour l'instant je navigue dans les puzzle difficile. en essayant de les reussir. les défis se sera plus tard je pense quand meme ahah

Default avatar.png userdanydan: bonjour

Default avatar.png npo: bonjour

Default avatar.png userdanydan: salut npo

Default avatar.png userdanydan: je stagne dans les classements CoC je devrais essayer de les terminer même quand c'est chiant

Default avatar.png npo: ah tu en fais

Default avatar.png npo: il y a l'air d'y avoir des gens vraiment bon

Default avatar.png npo: je regardais hier une personne qui streamais un CoC, ca avait l'air assez fun,

Default avatar.png userdanydan: for(;i<N;i++)s+=i%7==0?i:i%5==0?i:i%3==0?i:0


Default avatar.png userdanydan: haha

Default avatar.png userdanydan: 80 char

Default avatar.png userdanydan: c'est beau l'informatique

Default avatar.png userdanydan: le matin il y a moins de bots

Default avatar.png userdanydan: non mais il ne faut se laisser impressionner par les CoC, en les faisant ça devient facile

Default avatar.png HGDeux: bonjour

Default avatar.png HGDeux: npo tu mets combien de temps pour un difficile ? moi aussi je suis en train de try hard dessus et j'avoue que j'e rame pas mal

Default avatar.png npo: je dirai 1 semaine avec 1 à 2 h par jour

Default avatar.png HGDeux: ha oui, quand meme

Default avatar.png HGDeux: du coup pour ponce rle truc et tout finir c'es tchaud

Default avatar.png HGDeux: du coup pour poncer le truc et tout finir c'es tchaud

Default avatar.png npo: je part de loin, mais les 2 puzzle moyens que j'ai fait je les ai fait très vite donc j'essaye plus dur

Default avatar.png userdanydan: ouais mais il faut avoir appris les points de matière pour avancer

Default avatar.png HGDeux: les points de matière ??? kezako ?

Default avatar.png userdanydan: la recherche dichotomique, c'est un truc que j'avais appris en cours d'analyse pour trouver des racines avec la calculatrice

DPAmar: userdanydan oui un CoC que tu plantes parce qu'il est nul, c'est une bonne dizaine à finir premier pour le rattraper derrière :)

Default avatar.png userdanydan: je pense que c'est utile de lire un cours d'algo et de structure de données pour avancer dans les problèmes difficiles

Default avatar.png npo: pour le coup je savais pas du tout ce que c'était la recherche dichotomique avant d'arriver ici, et j'ai résolu fair numbering et shadow of the knight assez facilement tout de même. mais par contre c'est vrai que sur les puzzle difficile je me heurte à ce genre de difficulté

Default avatar.png userdanydan: par ex, j'avais une question à un job interview

Default avatar.png userdanydan: on me demande de dire si un point est dans un rectangle

Default avatar.png userdanydan: facile

Default avatar.png userdanydan: mais bon, il ne faut pas se tromper avec les coordonnées de x et y

Default avatar.png userdanydan: ensuite, les interviewers me disent que ça n'est pas assez rapide et de trouver une solution

Default avatar.png userdanydan: donc, après m'avoir regardé avec compassion pendant dix minutes, il m'ont expliqué qu'il fallait garder tous les points de l'espace intérieur du rectangle dans un hashset et faire un test "à l'envers"

Default avatar.png npo: je suis surement tres nul, mais il me semble pas que se soit si simple de dire si un point est dans un rectangle (ca me semble simple que si le rectangle èst dans une orientation donnée)

Default avatar.png HGDeux: avec une quantité de mémoire illimitée sa passe

Default avatar.png HGDeux: les algos de p1.push_back(p1.front());


Default avatar.png HGDeux: oups sry

Default avatar.png userdanydan: ouais mais c'est des trucs qu'on apprend en cours d'algo

Default avatar.png npo: mais effectivement j'aurai déja eu du mal à répondre à la premiere question donc la deuxieme ... ahah

Default avatar.png userdanydan: il n'y a pas de gloire à répéter ce qu'on a appris

Default avatar.png npo: je comprend ce que tu veux dire

Default avatar.png userdanydan: dans les années 60 tout a été pondu par des ingénieurs IBM

Default avatar.png userdanydan: on va faire semblant d'avoir redécouvert l'informatique dans un entretien d'embauche quand on a une bonne mémoire

Default avatar.png HGDeux: je ne comprend absolument pas la finalité de répéter et connaitre par coeur des algos qui ont 50 ans d'age

Default avatar.png npo: je note pour plus tard ahah

Default avatar.png userdanydan: mon prof nous donnait des exos avec de la nouvelle matière et il donnait l'explication la semaine suivante

Default avatar.png userdanydan: du coup les autres allaient voir sur le net la méthode

Default avatar.png npo: ca dépend des gens, moi j'aime bien me creuser la tête mais beaucoup vont chercher la réponse

Default avatar.png HGDeux: autant en cours je comprend qu'apprendre les algos soit pertinent. Cela apprend la méthode de résoution, autant en entretient, je comprends pas

Default avatar.png npo: c'est juste un problème vis à vis de soit même, ca me dérange pas que certains cherche pas,

Default avatar.png npo: HGDeux je pense que c'est pour ca qu'en entretient les questions sont faite de manière à poussé plus loin la réflexion (comme dans l'exemple de userdanydan)

Default avatar.png userdanydan: pour l'entretien, c'est une boite anglaise

Default avatar.png userdanydan: une chaine de grande distribution, du retail

Default avatar.png userdanydan: pour Amazon, ils m'avaient demandé le chemin le plus cours pour un livreur de pizza

Default avatar.png HGDeux: ouch, connaitre le nom de l'algo A* ou Dijkstra c'eszt une chose, savoir le sortir comme ca au pied levvé c'en est une autre

Default avatar.png userdanydan: mais c'était des questions sur l'utilisation des tableaux, il fallait être précis avec les indices surtout

jfaixo: hello !

jfaixo: une question : le "puzzle de la semaine", ca reset quel jour ? ^^'

BlaiseEbuth: lundi

jfaixo: oki, merci ! :ok_hand:

Default avatar.png Brandon: Bonjour bonjour les joueurs de codage

BlaiseEbuth: o/

Default avatar.png npo: Salut Brandon

Default avatar.png userdanydan: salut Brandon

Default avatar.png Brandon: pour le coup du point dans le rectangle, il y a pas une solution en comparant juste les coordonnées ( min max x, y ) etc ?

Default avatar.png HGDeux: je ne crois pas, il faut faire le nombre d'intersections avec une ligne horizontale

Default avatar.png npo: oui parce que si tu fais que avec les coordonées c'est ce que je disais ca dépend de l'orientation

Default avatar.png npo: enfin je pense

Default avatar.png Brandon: hum, grrr voilà vous m'avez mis ça en tête , vais devoir trouver avant de pouvoir dormir

Default avatar.png Brandon: :-))))

Default avatar.png userdanydan: j'en sais rien, je peux téléphoner à la boîte

Default avatar.png userdanydan: je pense que les problèmes se résolvent en dormant

Default avatar.png npo: et en laissant les autres faire du coup ? c'est une stratégie discuitable ahah

Default avatar.png userdanydan: le cerveau est actif quand on dort

Default avatar.png userdanydan: dormir 8 h résout beaucoup de choses

Default avatar.png npo: oui, ca c'est bien vrai

Stilgart: leojean890: pencil-paper... c'est pas violent à "trouver", c'est violent à écrire sans oublier un cas

Default avatar.png Brandon: hé hé bon je voulais dormir donc j'ai demandé à google qui sais tout

Stilgart: AutomatonNN: comment ça on s'en fiche de la ligue légende... réveille le 1.64% qui est en toi !

AutomatonNN: ou implementer le contest de contest en plus

Default avatar.png npo: c'est quoi les (1.64%) ca fait 2 jours que je vois ca, mais j'ai pas la référence

Default avatar.png Brandon: @npo de ce que j'ai compris c'est le taux de compte qui travaille hardament les contests

Bob: c'est le pourcentage qui a repondu dans un sondage qu'ils etaient interesses par l'aspect competitif des contests

BlaiseEbuth: *du site

Bob: mais si j'ai bien compris c'etait un truc a choix exclusifs, donc tu ne pouvais pas dire que tu t'interesses a la competition *et* que ca te permet d'apprendre des trucs

BlaiseEbuth: C'est ça

Bob: donc le nombre est a prendre avec de looooongues pincettes

Stilgart: npo: un meme, essentiellement

Bob: d'autant plus que "competition" c'est tres vaste comme terme

BlaiseEbuth: Surtout que 75% des répondants on sait pas qui c'est ^^

Bob: par exemple j'aime bien me tirer la bourre avec un ami sur les contests, on passe 10 jours a se vanner sur qui est devant l'autre

Stilgart: et qu'on se souvient plus si on a répondu :)

Bob: c'est une forme de competition

Bob: en revanche je sais qu'aujourd'hui je n'ai pas la motivation pour aller chercher le top 10

Stilgart: passer légende avec le code le plus simple aussi est une forme de compétition

Bob: bon apres j'ai pas bien compris quelles conclusions ou orientations CG tirait de ces chiffres :)

Stilgart: aucune, je pense

BlaiseEbuth: Si. Que l'aspect compétitif était clairement pas prioritaire

Default avatar.png npo: ok je vous remercie pour ces précisions ca semble etre un sujet epineux

Stilgart: c'est juste une explication de l'origine du 5% maladroit

Bob: Blaise: OK mais concretement ca se traduit comment ?

Bob: pour moi l'aspect competition n'est pas prioritaire mais ca me sert toujours d'avoir des contests et un leaderboard

BlaiseEbuth: Bah rien de neuf. Et pas de reconsidération sur des possibles CC officiels sous quelque forme que ce soit...

Bob: pas prioritaire c'est different de inutile / ROI trop faible

Default avatar.png userdanydan: haha les sondages "n'êtes vous pas d'accord avec le pouvoir en place? oui/non/ne sait pas"

Default avatar.png userdanydan: le pouvoir: "ok, ils sont de nouveau d'accord, tout va bien"

[CG]Thibaud: plus de priorité pour les projets liés au learning (quest map, learning tags, certifications...) et moins pour ceux liés à la compèt (sachant qu'on fait toujours 2 gros challenges par an au moins)

BlaiseEbuth: au moins ?

Default avatar.png userdanydan: CI:95%

Bob: ok

Bob: ca me va

Stilgart: [CG]Thibaud: au fait, il y a des plans pour remettre MNIST ? (le puzzle avec tensor flow)

[CG]Thibaud: non

Default avatar.png userdanydan: les intervalles de confiance, c'est pas mal : la taux de létalité est de [30%-200%] avec 95%

Default avatar.png userdanydan: de IC

Default avatar.png userdanydan: ah cool, c'est pas/très dangereux !

BlaiseEbuth: Et pour TGD ?

[CG]Thibaud: trop compliqué à maintenir je crois, et pas super adapté à la platef-rome

[CG]Thibaud: TGD, non plus

Default avatar.png JBM: comment es ton placidité Bob \o

BlaiseEbuth: :(

Stilgart: [CG]Thibaud: très bien, ça me conforte dans l'idée de chercher un format plus adapté à CG

Bob: JBM : fix ma planning

Stilgart: BlaiseEbuth: ton TGD redux n'est pas en court de production ?

Default avatar.png JBM: améliore leur heure des mamans?

BlaiseEbuth: [CG]Thibaud Et sinon du neuf sur la limite de caractères ?

Bob: ce matin je bosse, j'ai un rdv avec un recruteur dans une heure, les filles a recuperer a l'ecole a 11h30, aller-retour pour les poser et les recuperer a la musique a 14 et 15:45, un deuxieme rdv a 14:15

[CG]Thibaud: non, je t'aurais dit sinon :)

Stilgart: BlaiseEbuth: tu veux qu'on se fasse encore plus exploser par les NN dans des algos chiadés ? :)

BlaiseEbuth: Stilgart si par production tu entends "vague idée dans un coin de neuronne" alors oui.

Bob: et hier vers 22 heures j'ai recu un mail pour m'informer que mon pied de bureau motirise sera livre "aujourd'hui" et que j'avais jusqu'a minuit pour reprogrammer

BlaiseEbuth: Ok Thibaud, j'attends alors ^^

Default avatar.png userdanydan: le bureau qui monte et qui descend?

Bob: je pense que la probabilite pour que le livreur se pointe a un moment inopportun est d'a peu pers 1

Default avatar.png userdanydan: pour travailler debout?

Bob: oui

BlaiseEbuth: Stilgart limite dans les statements pas dans le code

Default avatar.png userdanydan: j'ai utilisé 10 minutes par jour pendant deux semaines

Bob: c'est le principal truc qui me manque en n'etant plus sur site

Default avatar.png userdanydan: ensuite j'ai toujours oublié

Default avatar.png JBM: de la change qu'elles aient encore musique

**Stilgart tend les contribs avec GUI

Stilgart: à BlaiseEbuth

Default avatar.png JBM: chez nous c'est fermé à 85%

Bob: pendant presque un an j'ai bosse debout 80 % du temps

Stilgart: pas de limite dans ce cas (si?)

Default avatar.png userdanydan: j'utilise un meuble ikea à la maison pour travailler debout

Default avatar.png userdanydan: c'est tout aussi efficace

Bob: si c'est a la bonne hauteur, oui

Bob: l'avantage du pied motorise c'est que toute la famille pourra en profiter

Stilgart: [CG]Thibaud: fais une notif générale si la taille des statements augmente

BlaiseEbuth: Sais pas. Mais c'est un peu overkill

Stilgart: il y a une poignée de puzzles à clarifier quand ce sera le cas

Default avatar.png userdanydan: ça coûte 20 EUR et tu peux l'ajuster avec l'écran et le clavier dans l'étagère en dessous

Stilgart: NN1 en particulier

Default avatar.png userdanydan: c'est pas prévu pour mais c'est tout aussi efficace

**Stilgart se souvient de comment player_one et moi on en a chié pour le faire rentrer celui là

BlaiseEbuth: Stilgart techniquement elle a été augmentée y'a un moment, mais ça semble pas effectif...

Default avatar.png userdanydan: ça doit pouvoir se faire avec n'importe quelle étagère métallique

Default avatar.png userdanydan: les bureaux avec pied à moteur n'étaient jamais utilisés, je devais me ramener à 8 heures du mat pour être là en premier

Bob: flexispot ED2, pied seul en promo a 270 € : https://fr.flexispot.com/2stage-desk-frame-e1-e2.html

Default avatar.png userdanydan: le luxe c'était d'avoir un pied à moteur et de ne pas l'utiliser

Bob: c'est debile ?

Default avatar.png userdanydan: finalement j'allais travailler dans les salles de réunion, avec vue sur le peuplier

Default avatar.png userdanydan: c'est la vie en open space

Bob: ca vend du reve comme pas permis

Default avatar.png userdanydan: c'est pas assez cher, ça va vite casser

Bob: ma foi je verrai bien

Bob: ca me rappelle il y a 20 ans quand le patron commentait l'open source qvec des trucs du genre "c'est gratuit ca peut pas etre fiable et y aura pas de maintenance"

Default avatar.png userdanydan: haha, comparaison n'est pas raison

Default avatar.png userdanydan: attends, j'ai la marque de mon ancien

Stilgart: 20 ans ?

Stilgart: c'est toujours d'actualité

Default avatar.png userdanydan: ah non, j'ai plus

Default avatar.png userdanydan: c'est quoi du dev non open source?

Default avatar.png userdanydan: .net?

Stilgart: du dev où tu files un .exe et pas les sources

Default avatar.png userdanydan: Warning: your code did not read all available input before printing an instruction, your outputs will not be synchronized with the game's turns and unexpected behaviour may occur.


Default avatar.png userdanydan: c'est normal ça?

Default avatar.png LudwigMM: comment on fait ça : L’Hippodrome de Casablanca organise un nouveau type de course de chevaux : les duels. Lors d’un duel, seulement deux chevaux participent à la course. Pour que la course soit intéressante, il faut sélectionner deux chevaux qui ont une puissance similaire.

Écrivez un programme qui, à partir d’un ensemble donné de puissances, identifie les deux puissances les plus proches et affiche leur écart avec un nombre entier positif.

Default avatar.png userdanydan: max 1 et max 2 puis max 1 - max 2 ?

Stilgart: LudwigMM: c'est la version1 du puzzle ?

Stilgart: j'ai le droit de spoiler ou pas ?

Stilgart: (oui, c'est la v1)

Stilgart: [CG]Thibaud: on a un problème !

Stilgart: Depuis quand, quand j'annule un refus sur une contrib, ça supprime toute la partie commentaire qui va avec ? :(

BlaiseEbuth: Journée de merde... Y'a pas d'emoji whisky ? :beer:

**BlaiseEbuth sombre dans l'alcoolisme...

Stilgart: bah, ça me fait chier... les commentaires étaient utiles (surtout la bonne réaction de l'auteur)

**Stilgart va devoir faire des rejects dans des messages à part :/

BlaiseEbuth: C'est vraiment minime. T'as qu'a pas reject.

Stilgart: bah, là c'était un reject de forme pour apprendre un truc à l'auteur

Stilgart: free quest map !!!

BlaiseEbuth: Ah ! Donc ça rentre dans la volonté de CG de maxer sur l'apprentissage ! J'appuie ta requête

Default avatar.png Brandon: mazette il est 11h00 , et encore en slibar devant coding game. Suis je le seul ?

BlaiseEbuth: Qui porte des slips

Default avatar.png npo: oui ahah

Default avatar.png Brandon: :-))))))))))

**BlaiseEbuth a réussi à détourner l'attention de son whisky de 11h.

Default avatar.png Brandon: bon allez par correction envers vous je vais quand même allez me laver et mh'abiler

Stilgart: bravo à EliteDaMyth pour sa quest map !!!

BlaiseEbuth: Hmm ?

Stilgart: BlaiseEbuth: nan, j'ai toujours envie de me servir un verre

Stilgart: *0 en shortest qui vient de se faire triple-shooter

BlaiseEbuth: Vas-y je t'attends pour trinquer.

Stilgart: je vais plutôt discuter monstre avec Boulet

BlaiseEbuth: Quel genre de monstre ?

Stilgart: tu vois un tableau excel

Stilgart: ?

BlaiseEbuth: Ouai

Stilgart: imagine que les données s'étendent à l'infini

Stilgart: et tu auras une bonne vision de monstre

BlaiseEbuth: :scream:

BlaiseEbuth: Fais lui un bisou de ma part.

BlaiseEbuth: A boulet pas au tableau excel

Stilgart: je peux pas, c'est interdit par la loi

Stilgart: saleté de covid :D

BlaiseEbuth: Un bisou de loin

BlaiseEbuth: \01F9C2

BlaiseEbuth: \U0001f9c2

BlaiseEbuth: \uDDC2

BlaiseEbuth: Améflute

BlaiseEbuth: \uDDC2

BlaiseEbuth: Le chat gère pas l'unicode ? Mais on est en 2021 !

BlaiseEbuth: &#129474

BlaiseEbuth: &#x1F9C2

BlaiseEbuth: C'est très décevant... :(

[CG]Thibaud: oui, ça enlève le message de reject. C'est vrai que c'est dommage dans certains cas. Idéalement, il faidrait logger tous les messages et toutes les actions sur la contrib

Stilgart: mais c'est un comportement récent, non ?

Stilgart: c'est pas la première fois que j'enlève un reject, mais c'est la première fois que ça fait sauter un pan entier de commentaires :(

Stilgart: BlaiseEbuth: ça tient pas en 3k ta story ? :(

BlaiseEbuth: Un poil plus, genre 3,4k...

Zorg1: bienvenue au club ^^

Alshock: bonjour de l'aurore

Alshock: aux doigts de fée

BlaiseEbuth: Elle va bien ?

Alshock: c'est quoi la félicitation de quest map ?

BlaiseEbuth: Un gâteau

lhm: Hello tout le monde ! o/

BlaiseEbuth: \o

Default avatar.png Brandon: Salut tout seul

BlaiseEbuth: Brandon -> []

lhm: Je pensais à faire un puzzle mais j'aimerais vos lumières (pour pas faire doublon) : Avez-vous connaissance d'un puzzle du genre "trouver la sous-séquence croissante la plus longue dans une séquence d'entiers" ?

Default avatar.png Brandon: oki oki compris, j'ai utilisé mon quota de blague pour la journée

BlaiseEbuth: stoi la soussekence

lhm: wow shots fired !

lhm: Note : Les nombres dans la sous-séquence ne sont pas nécessairement adjacents dans la séquence initiale)

BlaiseEbuth: Avant ce message je comprenais la question

lhm: bah imagine

lhm: -10 -8 5 -1 1 -6 -10 4 4 9

lhm: la réponse est -10 -8 -1 1 4 9

BlaiseEbuth: Ah.

BlaiseEbuth: C'est un peu trivial non ?

lhm: Ah bon? Pourquoi?

lhm: Tu peux pas le brute forcer avec une entrée de, mettons, 1e8 nombres

lhm: Je pense pas qu'il y ait mieux que O(n.log(n)) en solution - et celle à laquelle j'ai pensé fait appel à de la programmation dynamique - donc je dirais pas trivial. Mais j'ai peut etre loupé un truc

BlaiseEbuth: Hmm...

BlaiseEbuth: Ouai j'sais pas, l'alcool n'aide pas.

[CG]Thibaud: hmm pour moi, ça avait toujours été le cas :thinking_face: Stilgart

Default avatar.png npo: je doit pas avoir compris le problème car pour moi il y a une solution simple en O(n) on parcours les termes de la sequence en gardant que les plus grand que le dernier garder

Default avatar.png npo: sinon on garde pas

BlaiseEbuth: Et si la plus longue séquence ne commence pas au premier nombre ?

Alshock: npo pas forcément, faut garder la plus longue sous sesquence donc 1 10 2 3 4 => 1 2 3 4

Alshock: bah il faut ignorer le premier nombre alors

BlaiseEbuth: genius

Default avatar.png npo: oui masis du coup ca reste O(n) non ?

lhm: Le problème est assez étudié en fait : https://en.wikipedia.org/wiki/Longest_increasing_subsequence

Default avatar.png npo: je connais que tres peu O alors je dis peut etre des betise

lhm: C'est bien solvable en O(nlog(n)) mais pas mieux

Default avatar.png npo: AH pardon

Default avatar.png npo: je viens de comprendre

Default avatar.png npo: oui

BlaiseEbuth: voil&

BlaiseEbuth: *à

Alshock: genre priority_queue([-inf, 0]) for elt in seq: for prev in priority_queue while prev[0] < elt:

   priority_queue.insert([elt, prev[1] + 1]) un truc comme ça ?

BlaiseEbuth: Alshock qui sort sa queue dans le chat...

Alshock: o_o c'est pas ce que vous croivez

lhm: Tu as peut-être un truc en O(n²) AIshock mais je suis pas sûr d'avoir bien compris ton algo :3

lhm: Mais du coup : Est-ce que ca vaut le coup d'en faire un puzzle ou c'est trop nul / ca existe déjà sur CG ?

Stilgart: Alshock: oui, mais ne me demande pas le bon import

DPAmar: lhm oui ça me dit vaguement quelque chose mais bon c'était peut être ailleurs,après j'aime bien ce genre de sujets

lhm: Ok merci DPAmar je vais refaire un tour des puzzles pour être sûr

Stilgart: [CG]Thibaud: je n'exclus pas que ce soit juste moi qui n'ai jamais vu ce comportement avant

Stilgart: lhm: forcer un n.log(n) ça va être trop chiant en fait

Stilgart: et j'ai souvenir qu'on avait eu cette discution sur un puzzle où justement il fallait extraire une plus long sous-séquence croissante (mais où j'avais fini par faire autrement)

lhm: Je pensais effectivement à forcer un algo du genre "Patience algorithm" et à parler des applications dans les outils gestions de versions pour rendre le truc intéressant. Mais quand je le dis à voix haute, ça me parait beaucoup moins fun :/

lhm: Oops oublié de Stilgart

Remoh69: bonjour, j'avais besoin d'aide sur un bout de code en js, j'ai fais des recherche mais je capte pas tout c'est sur la fonction test

Remoh69: const reputationRegex = /(\+\+|--)/g;

   if(reputationRegex.test(message)) {

Alshock: il manque la question, non ?

Remoh69: j'arrive pas a decrypter ce que recherche vraiment

Remoh69: j'ai un une varaible message qui peut valoir n'importe quoi

Alshock: il recherche "++" ou "--", qu'il interprète je suppose comme une augmentation ou baisse de la putation

Remoh69: ouki

lhm: Tu comprends pas les RegEx Remoh69 ou la fonction test ?

BlaiseEbuth: Putation toi même

Remoh69: c'est plus le TegEx

Remoh69: RegEx

BlaiseEbuth: https://regex101.com/ enjoy

Remoh69: il va chercher tout les ++ dans la chaine de caretere ou tous les --

Alshock: Ah bah la regex dit "caractère '+', caractère '+' ou '--'

Alshock: il va regarder s'il y a au moins un "++" ou un "--"

Remoh69: mais d'ailleur pourquoi mettre g?

Alshock: évidemment ça c'est une supposition je sais pas en quel langage t'es, mais .test devrait retourner un booléen

Remoh69: j'ai vu qu'il continuais

Remoh69: oui

Alshock: le g c'est qu'il peut matcher sur plusieurs

Remoh69: d'ou ma question du g

Alshock: lignes

Alshock: non

Alshock: attah

DPAmar: non g c'est multi match

Alshock: xD ça se voit que je fais plus ce genre de conneries

DPAmar: (global)

BlaiseEbuth: Alshock qui se prends pour la doc.

DPAmar: 'abc'.replace(/./,'0') => 0bc 'abc'.replace(/./g,'0') => 000

Remoh69: oui mais du coup meme si il trouve 1 occurrence je capte pas le g comme il ressord pas un nombre d'occurrence

Remoh69: avec le replace ouki

Remoh69: nikel

Alshock: yep, l'habitude du gmi qui parle déso, par contre si .test() renvoit un booléen ça sert à rien, alors ptêtre que c'est pas ce que je pense

DPAmar: g ne renvoie pas le nombre d'occurences, il les renvoie toute

lhm: Par contre je comprends l'intérêt du "g" si c'est juste pour tester un booléen

Remoh69: merci DPAmar je comprends mieux

DPAmar: 'abc'.match(/./g) => ['a', 'b', 'c']

BlaiseEbuth: g c'est la première lettre de google aussi

Remoh69: Ihm on est bien d'accord

DPAmar: stoi lgoogle

Alshock: BlaiseEbuth je me prends pas pour la doc, je fais juste un code si beau qu'il devient le standard

Remoh69: ca si je mets le code complet on est bien d'accord que g ne sert pas a grand chose dites moi

Remoh69: http://chat.codingame.com/pastebin/1d9e571d-2369-445b-9d79-57c8f5f597b7

BlaiseEbuth: Bah t'a testé sans ?

Alshock: https://www.codingame.com/training/medium/maximum-sub-sequence d'ailleurs lhm même si tu es surement déjà tombé dessus

Remoh69: ha si je suis con

Remoh69: c'est pour la suite faire son tableau je pense

Remoh69: ou pas lol

lhm: const [user, operator] = message.split(reputationRegex);

BlaiseEbuth: Bon. J'vais aller me servir une bière, le whisky ça me rends encore plus méchant que d'habitude.

Remoh69: oui pour cette ligne

Remoh69: Ihml non?

Remoh69: Ihm*

DPAmar: ben non elle est pas bonne ta ligne

lhm: AIshock oui je suis tombé dessus il y a 30s, mais merci ! =)

Alshock: BlaiseEbuth mais ça, c'est une autre histoire ! :P

DPAmar: 'toto++titi--'.split(...) => ['toto', 'titi']

lhm: Tu dois t'en servir ici Remoh69 mais comme le dit DPAmar ça m'a l'air mal écrit parce que tu ne récupères pas toutes tes occurences.

DPAmar: je pense pas que c'est ce que tu veux

DPAmar: essaye plutot ça /(.*?)(\+\+|--)/g

Alshock: ptêtre str.split(regex).zip(str.scan(regex)) #overkill #fixdegueux je sais pas dans quel langage on est cela dit

DPAmar: 'et mon dos++c est du poulet--'.match(/(.*?)(\+\+|--)/g) ==>["et mon cul++", "c est du poulet--"]

DPAmar: flute j'ai raté un replace presque pas expres :)

Alshock: attends DPAmar, il était pas sûr pour la régex ++|--, faut ptêtre quand même expliquer l'ajout : (.*?)

Alshock: et je me rends compte que ça va être compliqué de dire "ça matche n'importe quoi mais le plus petit possible"

DPAmar: c'est du lazy pas du greedy

DPAmar: c'est-y-clair comme ça ? :P

Alshock: ar-chi-clair

DPAmar: j'ai un super dessin pour expliquer ça, que j'ai piqué à Damian Conway :) en gros, si ta regexp est un graphe, passer de .* à .*? change juste l'ordre de parcours des noeuds

Bon[]Crayon: Bonjour les participants.

Bon[]Crayon: Bonjour les automatiques, Automaton2000, AutomatonNN.

AutomatonNN: oui

Automaton2000: c'est a peu pres ?

DPAmar: lhm essaye ça du coup

DPAmar: http://chat.codingame.com/pastebin/0e617e3d-8f00-4335-832b-99db1fdbd7d5

DPAmar: pardon c'est un match et pas un split dans le bout de code

BlaiseEbuth: Skoi l'rapport avec Manon Alshock ? A part la vidéo qui vient de sortir ?

Default avatar.png JBM: y'a plus de streams du midi maintenant?

Default avatar.png JBM: je m'ennuie

Default avatar.png JBM: montrez-moi du chat en maillot de bain qui galere sur temperatures

DPAmar: lhm, version goret :

DPAmar: http://chat.codingame.com/pastebin/b37c87e3-f06f-4ab0-a621-46fffc7e8071

DPAmar: (ou "comment pousser du code golf en prod" :p)

Default avatar.png userdanydan: ouais mais c'est fini les puzzles ici

Default avatar.png userdanydan: ils ont des problèmes d'expression

Default avatar.png userdanydan: To do this, you must find each (x1,y1) coordinates containing a node, and display the (x2,y2) coordinates of the next node to the right, and the (x3,y3) coordinates of the next node to the bottom within the grid.

Default avatar.png userdanydan: next node to the right

Default avatar.png userdanydan: ils veulent dire "the first next node on the rightside"

Default avatar.png userdanydan: ce qui est différent

Default avatar.png userdanydan: ça c'est les gens qui comprennent par intuition, ils ne savent pas s'exprimer

Default avatar.png userdanydan: on a pas parlé de 8 types d'intelligences pour rien

Default avatar.png userdanydan: une heure de debugging pour comprendre leur manière d'utiliser le langage humain

BlaiseEbuth: :violin:

Default avatar.png userdanydan: je vais essayer code dojo tiens

BlaiseEbuth: Bonne idée

Default avatar.png userdanydan: code kata

Default avatar.png userdanydan: code wars voilà

lhm: Merci DPAmar mais c'était la question de Remoh69 pas la mienne :3

Default avatar.png userdanydan: c'est trop nul code wars

lhm: leetcode est pas mal si jamais

Default avatar.png userdanydan: ils demandent un tableau avec les valeurs non communes de deux tableaux en entrée

lhm: et ?

Default avatar.png userdanydan: je réponds, je vois les solutions et dans "best practice" la meilleur solution est : a.filter(e => !b.includes(e))

Default avatar.png userdanydan: en js

Default avatar.png userdanydan: tiens ça a l'air bien leetCode

Default avatar.png userdanydan: ça s'annonce comme le meilleur truc du monde

Default avatar.png userdanydan: je vais essayer

lhm: n'aies pas trop d'attentes quand même hein haha

Default avatar.png Coartix: Ihm je n'arrive pas à optimiser mon code afin de passer tes deux derniers tests dans ton puzzle Ways to make change

Default avatar.png Coartix: ça me rend fou

lhm: =) Tu devrais essayer en programmation dynamique

lhm: Les tests sont faits pour timeout en cas de brute force

Default avatar.png Coartix: ah ben ouais j'ai brute force

Default avatar.png Coartix: merci je vais tout reprendre :)

lhm: Si jamais tu bloques, c'est un problème commun et tu as des tutos avec des vidéos etc en ligne pour bien comprendre

Default avatar.png Coartix: ok je vais voir ça

Bon[]Crayon: AutomatonNN , quel est le proverbe du jour ?

AutomatonNN: oui

Default avatar.png AnasEDDBALI: Hello, petite question :) Avez-vous une idée pk je ne vois pas mon classement national dans mon tableau de bord ?

Default avatar.png AnasEDDBALI: ni dans mon profil d'ailleurs

Default avatar.png LudwigMM: tu as ouvert tes yeux ?

Default avatar.png AnasEDDBALI: :D

Default avatar.png LudwigMM: alors je sais pas dsl

BlaiseEbuth: Bah c'est le classement général qui est affiché.

Bon[]Crayon: sur ta page de profil, il cliquer sur classement.

Default avatar.png AnasEDDBALI: J'ai que "Progression"

Bon[]Crayon: C'est ton premier jour ?

Default avatar.png AnasEDDBALI: je me suis inscrit hier

Bon[]Crayon: C'est précisé que le classement est calculé une fois par jour.

Bon[]Crayon: Attends demain.

Default avatar.png AnasEDDBALI: D'acc merci

Bon[]Crayon: Bon AutomatonNN, le proverbe du jour svp !!!!

Default avatar.png LudwigMM: comment on code svp ?

AutomatonNN: oui je suis pas de la merde pour de la merde mais j'ai pas regardé des points comme ça tu peux compr

Alshock: LudwigMM précise la question et on sera heureux d'aider

BlaiseEbuth: Nan

lhm: Sauf BlaiseEbuth

Default avatar.png npo: je crois pas qu'il veuille etre aider

Alshock: sed s/on/on (sauf Blaise)/

Default avatar.png LudwigMM: bah je suis en stage et je sais pas coder

BlaiseEbuth: Fallait apprendre avant

Bon[]Crayon: En stage informatique ?

Default avatar.png LudwigMM: je suis en 3ème

Default avatar.png LudwigMM: oui

Alshock: ah !

Bon[]Crayon: Il faut faire des tutos.

Alshock: eh ben c'est simple, tui vois là où ça marche pas ? Faut y rajouter un if

Alshock: plus sérieusement "comment on code" ne signifie rien en soi

BlaiseEbuth: Ah bah ça va alors, fais le café et les photocopies t'auras 20/20

Default avatar.png LudwigMM: ¨:(

Default avatar.png LudwigMM: :grimacing:

Default avatar.png LudwigMM: mais je sais utiliser scratch pourtant

Alshock: si tu veux te mettre à la programmation, faut un tutoriel en ligne ou un bon bouquin sur les bases, et je te souhaite du courage le bonheur est au tournant

BlaiseEbuth: Déjà ils te demandent quoi dans ton stage ?

Default avatar.png LudwigMM: femme au volant mort au tournant

Default avatar.png LudwigMM: en quoi

BlaiseEbuth: Pas de sexisme sur le chat

Default avatar.png LudwigMM: non tkt

Alshock: bah en programmation, ça a trait à ton stage ?

Bon[]Crayon: Ludwig au code bug à l'arrivée.

Default avatar.png LudwigMM: chut

Alshock: t'as quoi contre les joueuses de badmington ?

Default avatar.png LudwigMM: j'ai rien dit

Default avatar.png LudwigMM: ah mdrr

Bon[]Crayon: Scratch est-ce que c'est du python ?

Default avatar.png LudwigMM: hru

Default avatar.png LudwigMM: ché pa

Alshock: Bon[]Crayon si je ne m'abuse c'est du code en blocs prédéfinis

Alshock: genre t'as des pièces instructions et tu les bouges sur un espace et tu les lies entre elles pour coder

Default avatar.png LudwigMM: bah je vais aprendre pendant les vancance

Default avatar.png LudwigMM: vacances

BlaiseEbuth: LudwigMM c'est quoi l'objectif de ton stage ? On te demande de faire quoi, en quel langage ?

Default avatar.png LudwigMM: bah je sais pas

Bon[]Crayon: C'est bon, j'ai la page wikipedia.

Default avatar.png LudwigMM: :sweat_smile:

Alshock: Ah, t'essayes de te préparer à l'avance ? C'est bien ça la prévoyance

Default avatar.png LudwigMM: moi ?

BlaiseEbuth: il a dit "je suis en stage"

Alshock: toi

Default avatar.png LudwigMM: qui toi ?

Alshock: >_< mékilékon

BlaiseEbuth: T'as l'air vachement impliqué

Default avatar.png LudwigMM: oui oui

Default avatar.png LudwigMM: non non

Default avatar.png LudwigMM: :no_mouth:

Default avatar.png LudwigMM: en vr

Default avatar.png LudwigMM: en vrai si

Alshock: ça y est, on a notre premier humain quantique

Alshock: il est dans un état superposé

Default avatar.png LudwigMM: quoiiiii

BlaiseEbuth: Complqie pas les choses Alshock...

lhm: Bonjour LudwigMM

Alshock: eh eh eh, pardon pardon

Default avatar.png LudwigMM: au revoir

Bon[]Crayon: LudwigMM, est-ce que tu es un bot ?

lhm: Au revoir LudwigMM

Default avatar.png LudwigMM: non

BlaiseEbuth: On arrête de feed.

Alshock: Automaton2000 diantre, sois plus pédagogue que moi je t'en prie

Automaton2000: mais pas pour les validateurs

lhm: Vous avez entendu Blaise ?! Fin de la récrée !

Default avatar.png LudwigMM: :sob:

Default avatar.png LudwigMM: help me pls

BlaiseEbuth: LudwigMM ou tu as une question précise, ou tu vas bosser.

Default avatar.png LudwigMM: i good in english

Bon[]Crayon: Je pensais que le feed est par nature diabolique.

Default avatar.png LudwigMM: bye

Default avatar.png LudwigMM: ah non

Default avatar.png LudwigMM: i'm*

BlaiseEbuth: Et ceux qui feed je les vire. J'suis pas d'humeur.

Default avatar.png LudwigMM: qui quoi ?

lhm: Mais t'es jamais d'humeur

Default avatar.png LudwigMM: feed c'est nourir

Alshock: BlaiseEbuth restons calme c'est pas du pur troll, il est quand même très jeune et il a une vraie question, il sait juste pas ce qu'il veut

Bon[]Crayon: AutomatonNN, bot qui boude, n'a rien sous le coude.

Default avatar.png LudwigMM: ouai

BlaiseEbuth: -> Donc pas de question

Alshock: Y a un tuto d'algorithmie sur openclassroom ?

Default avatar.png LudwigMM: bon bah bonne vie a tous

Alshock: Si, il cherche une place où débuter sa quête de la compréhension du code

Default avatar.png LudwigMM: au revoir

Alshock: moi c'était le guide du C++, mais le bouquin date un peu et parle d'héritage au deuxième chapitre

BlaiseEbuth: Si t'as vraiment besoin d'aide essayes de préciser ton besoin au lieu de faire le con LudwigMM

Default avatar.png LudwigMM: dernière question

BlaiseEbuth: première du coup

Bon[]Crayon: Bon voyage :sailboat:

Default avatar.png LudwigMM: quelle est le meilleur codage pour débuter

nicola: Le code César.

Default avatar.png userdanydan: ouais j'allais le dire

Default avatar.png LudwigMM: lol ahah

Default avatar.png LudwigMM: :neutral_face:

Alshock: vaste question : certains disent le python parce qu'il est rapide à apprendre, mais il a des côtés magiques pour les débutants qui entrainent de très lourdes lacunes. Perso je vote pour le C

Default avatar.png userdanydan: je vote pour le C

BlaiseEbuth: +1

Default avatar.png LudwigMM: ok merci bye

Default avatar.png userdanydan: parce que c'est un peu rigoureux et tu dois un peu piger comment fonctionne la machine

Alshock: C'est un langage strict qui t'obligera à avoir compris ce que tu fais avant qu'il marche

lhm: Le Brainfuck

lhm: pour la beauté et la simplicité de sa syntaxe

Alshock: lhm alors oui mais non quand même

Bon[]Crayon: Sur tech.io, il y a peut-être de tutos valables.

Alshock: TIS-100 en première approche du code

Alshock: imagine la gueule du dev que ça te sortirait

BlaiseEbuth: Un mec qui sait de quoi il parle ?

Alshock: "hum cette fonction fait plus de 5 lignes et manipule plus d'une variable, je dois donc la découper"

Default avatar.png userdanydan: les états quantiques ne fonctionnent que proche de -273°K et avec moins d'une centaines de particules

Default avatar.png userdanydan: donc c'est mort l'idée de Tenet de nous envoyer une arme quantique du futur

Alshock: userdanydan je suis pas d'accord sur ta définition

lhm: Tenet ?

Alshock: userdanydan dans un système quantique, la notion de température est fumeuse

Default avatar.png userdanydan: au delà il y le phénomène de décohérence

Default avatar.png userdanydan: on redevient "normaux"

BlaiseEbuth: Pour un ordinateur quantique oui. PAs pour un système quantique naturel

Default avatar.png userdanydan: désolé, et dans Interstellar, quand on s'approche d'un trou noir, on implose

BlaiseEbuth: Non plus

Default avatar.png LudwigMM: dans l'épisode 8 de snk sasha meurt

Default avatar.png userdanydan: si si, il n'y a pas d'espoir

Default avatar.png userdanydan: en dehors du cône de Minkowski, il y a l'ailleur injoignable

Default avatar.png userdanydan: c'est pas grave, les filles sont encore jolies

Bon[]Crayon: https://framabook.org/docs/c20h/C20H_integrale_creative-commons-by-saV2_AOUT2013.pdf

Alshock: euh, joignons tous les mains et prions skippy pour qu'il nous protège à jamais de l'implosion quantique qu'avait prédite en son temps nicolas tesla

Alshock: afin que sa miséricorde nous atteigne à travers les vibrations de nos particules sur la 9ème dimension (3/4)

Alshock: 9bb8cb185a45: Downloading 133.5MB/1.891GB


Alshock: célon mais céloooooon

BlaiseEbuth: Ca m'fait penser à https://www.youtube.com/watch?v=SgTPqCFj_Vk

Alshock: Oh tiens, salut Bruce

Bon[]Crayon: Bruce de Nuce :joy:

Alshock: Merci beaucoup pour ce lien Bon[]Crayon je garde ça dans un coin

BlaiseEbuth: Y'a des limites :expressionless:

Default avatar.png userdanydan: le masque en intérieur oui mais il faut aérer souvent pour que ça marche bien

Default avatar.png userdanydan: bon, à +

nicola: Hrm, j’aurais pu la faire.

BlaiseEbuth: Je t'aurais kick aussi. Faut pas déconner

Default avatar.png npo: bruce c

Default avatar.png npo: c'est il réconcillié avec Aristote ?

BlaiseEbuth: Impossible

Default avatar.png LudwigMM: j'aprend le c c'est long mais c'est rop bien

Default avatar.png LudwigMM: trop*

Bon[]Crayon: Je pense que pour ma retraite éternel je choisirai le paradis parce que l'enfer ça n'a pas l'air d'être des rigolos.

Default avatar.png LudwigMM: enfer c'est rouge donc mieux

BlaiseEbuth: C'est pas toi qui choisis. J'a une place au chaud pour toi Bon[]Crayon

Default avatar.png LudwigMM: t'es le frère jumeux de belzebuth ?

Default avatar.png LudwigMM: printf("bonjour");

Default avatar.png userdanydan: printf("tu progresses bi%d", 1);

Default avatar.png LudwigMM: printf("merci\n");

**Stilgart tends puts à userdanydan pour ses CoC

Default avatar.png userdanydan: printf("%c%c %c%c%c%c", 100, 101, 114, 105, 101, 110);


Default avatar.png LudwigMM: je suis pas encore à ici dsl

Default avatar.png LudwigMM: il me reste deux heures pour connaitre les bases

Default avatar.png LudwigMM: je suis à cette page : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c/14118-un-monde-de-variables

Default avatar.png userdanydan: zut, comment on fait déjà pour trouver la partie décimale périodique d'un rationel?

Default avatar.png userdanydan: non, ça va, je vai voir sur wikipedia

Zorg1: tu poses la division à la main tu vas vite comprendre

Default avatar.png userdanydan: argh j'y étais presque

Default avatar.png userdanydan: unshift ne fonctionne pas avec les string en js

Default avatar.png userdanydan: tant pis

Default avatar.png LudwigMM: printf("5 + 3 = %d", resultat);

BlaiseEbuth: C'est un chat, pas un éditeur.

Default avatar.png Brandon: miaou

Default avatar.png LudwigMM: meuh

Alshock: c'est vrai qu'on a l'amour vache sur ce chat

Default avatar.png LudwigMM: olala l'humour de cet homme

BlaiseEbuth: bosse

Alshock: quel rapport avec les dromadaires ?

Alshock: => []

Default avatar.png LudwigMM: quel rapport avec l'australie ?

Default avatar.png LudwigMM: :point_right::ok_hand:

Default avatar.png LudwigMM: :cop::bow:

Default avatar.png LudwigMM: :tongue:

Default avatar.png LudwigMM: :cherries:

Default avatar.png LudwigMM: hier j'ai vu chuck boris

BlaiseEbuth: Arrête le flood ou tu dégage

Default avatar.png LudwigMM: oui madame

nicola: BlaiseEbuth, les règles ont changé par ici ?

nicola: LudwigMM, tu n’es pas obligé d’être lourd.

BlaiseEbuth: Quelles règles ?

nicola: Bon[]Crayon ne m’a pas l’air habitué aux coups de pied au cul. ;-)

Default avatar.png LudwigMM: ouai dsl

BlaiseEbuth: La loi c'est moi !

BlaiseEbuth: Il faut assumer ce genre de blague ^^

Stilgart: moi je dis que c'est Automaton2000 qui fait la loi en fait

Automaton2000: c'est un des premiers trucs que j'ai pas de random dans mon code je suis passé

Stilgart: voyez, en plus il a pas de random pour le faire :D

Default avatar.png userdanydan: haha, 96 char en 3min07

Default avatar.png userdanydan: haha, je suis en train de muter

Default avatar.png userdanydan: ils doivent me prendre pour un bot

Stilgart: non

Default avatar.png JBM: moi je dis que c'est pas bien accueillant pour les noobs tout ça

Default avatar.png userdanydan: 109 char en python, il a failli m'avoir

Stilgart: c'est trop long et pas assez rapide pour passer pour un bot

Default avatar.png userdanydan: ouf

Default avatar.png userdanydan: python, pfff, c'est pour les intellos

Stilgart: JBM: toi aussi tu es dans le 1.64%, tu sais :)

Stilgart: userdanydan: non

Default avatar.png userdanydan: je plaisante

Stilgart: si tu veux mon avis (attention, alerte trash talk)

Stilgart: python c'est pour les neuneus

Default avatar.png userdanydan: la dernière fois que j'ai parlé en vrai à un pythonien il faisait de la data science

Stilgart: (fin de l'alerte)

Stilgart: blague à part, python a été conçu en ce sens là

Default avatar.png userdanydan: bon, ils vont terminer le clash, je veux voir si je suis 1er

Stilgart: être "accessible"

Stilgart: tu complètes ta quest map ?

Default avatar.png userdanydan: je veux passer en or

Default avatar.png userdanydan: là je suis Freezer deuxième transformation

Default avatar.png userdanydan: trop musclé, trop lent

Default avatar.png JBM: le % de quoi

Default avatar.png userdanydan: pas un seul qui partage son code, c'est quoi cette mentalité :rolling_eyes:

Stilgart: meme issu de ... https://discord.com/channels/466965651135922206/466965651135922208/799209088050921523

Stilgart: userdanydan: on t'a pas déjà dit de faire des puzzles et des multis ? :)

Default avatar.png userdanydan: j'ai fait un puzzle ce matin mais j'allais devenir dingue

Stilgart: en CoC, le temps que je clique pour partager mon code, j'ai déjà perdu le CoC suivant en fait

Default avatar.png userdanydan: donc, au lieu de verser dans le serial killing, j'ai préféré revenir aux CoC

Default avatar.png userdanydan: ils disaient qu'ils fallait vérifier si le noeud suivant était un ok

Default avatar.png userdanydan: mais en fait c'était un noeud à droite sur tout le tableau

BlaiseEbuth: C'que tu dis n'as aucun sens...

Default avatar.png userdanydan: mais on ne peut pas le savoir parce qu'on ne peut pas voir les sample de test

Default avatar.png userdanydan: argghhh, 82 char il m'a battu

Default avatar.png userdanydan: bon allez, je vais terminer le 73 zutre

Default avatar.png userdanydan: troisième

Default avatar.png JBM: ouais non, discord, un autre jour

Default avatar.png userdanydan: intéressant, PHP semble plus court que js

Default avatar.png userdanydan: je vais essayer

BlaiseEbuth: L'énoncé est plutôt clair quand on le lit, y'a même des p'tits dessins userdanydan

Default avatar.png userdanydan: j'y suis

Default avatar.png userdanydan: To do this, you must find each (x1,y1) coordinates containing a node, and display the (x2,y2) coordinates of the next node to the right, and the (x3,y3) coordinates of the next node to the bottom within the grid.

Default avatar.png userdanydan: je ne trouve pas ça clair

BlaiseEbuth: The goal is to find, when they exist, the horizontal and vertical neighbors of each node.

Default avatar.png userdanydan: mais en fait, ça ne devrait pas être un problème si on avait accès aux échantillons de test

Default avatar.png userdanydan: ici je vois un robot de Matrix tirer

Default avatar.png JBM: english here

BlaiseEbuth: Tu vois les tests en les lançant...

Default avatar.png userdanydan: bon,je vais essayer

Default avatar.png userdanydan: ça doit pas être difficile vu que vous l'avez réussi

Stilgart: clair, après tu peux faire soloban, space maze, et cross the lines... ezpz

BlaiseEbuth: Stilgart: Nan. C'est mal écrit et sous-spécifié...

**Stilgart avoue que soloban c'est mal écrit

Stilgart: (et le pire, c'est que j'ai essayé de corriger mais que j'ai remis un l une 2e fois...)

Alshock: soloban c'est le deuxième pseudo de blaise ?

Alshock: 1 man 1 ban

Default avatar.png userdanydan: haha

BlaiseEbuth: :sunglasses:

Alshock: de retour sur le Mac pendant que linux fait tourner le proco à 100% depuis 3h :sweat:

Default avatar.png userdanydan: vous n'avez pas le blues quand vous voyez que vous allez terminez un puzzle?

Default avatar.png userdanydan: moi ça me déprime quand ça décoince

Default avatar.png userdanydan: bizarre non?

Alshock: C'est vrai que c'est déprimant quand mon code marche (c'est faux)

BlaiseEbuth: C'est pas parce que tu le fais tourner qu'il fonctionne plus vite tu sais Alshock ? C'est comme les gens qui inclinent la manette quand ils jouent à un jeu de course...

Stilgart: userdanydan: finis space maze, et on en reparle :D

Stilgart: le chat se souvient encore de ma lutte finale et de ma satisfaction quand j'ai enfin atteint le 100% :D

Default avatar.png userdanydan: moi j'incline la tête

Alshock: BlaiseEbuth je joue jamais à la manette mais je saute sur ma chaise ça compte ?

Stilgart: Automaton2000 en était presque à verser une tortue

Automaton2000: il pourrait y avoir un truc qui marche pas

BlaiseEbuth: Ez parlait de l'épisode 2 de spacemaze... Mais il l'a pas publié parce qu'il a pas réussi à le résoudre. ^^'

Stilgart: il peut le mettre en wip

Stilgart: mais blockout fait peur

Stilgart: et faudrait que je tente freecell

Alshock: blockout ?

Stilgart: https://www.codingame.com/training/hard/blockout

darkhorse64: Quand ta créature t'échappe ...

Alshock: c'est le pavé qui tourne ?

Stilgart: en fait, tout puzzle d'euler fait peur

darkhorse64: 2048: high score 60 M

BlaiseEbuth: En parlant de pavé, y'a moyen de mettre un espace en début de paragraphe dans un énoncé ?

BlaiseEbuth: Le terme technique m'échappe

darkhorse64: retrait ?

Alshock: quel rapport avec mon permis ? Je roulais même pas si vite déjà i lest cassé le radar

darkhorse64: on a echappé au pire ...

Alshock: je suis un être de goût, je ne m'abaisse pas à ça

BlaiseEbuth: Ouai retrait.

Stilgart: darkhorse64: le tien ?

**Stilgart se sent faible avec ses 6M

Stilgart: après, moteur de nain et BS même pas tuné

BlaiseEbuth: Ah tu l'as fait avec dwarfie ?

Stilgart: je sais plus qui de nous l'a fait 1j avant l'autre

BlaiseEbuth: Mais t'as utilisé son moteur...

Stilgart: mais on avait tous les deux envies de faire un BS dans un cadre simple

Stilgart: ha non, lui il a un moteur de nain guerrier

Stilgart: d'ailleurs il me met 2M dans la vue

Stilgart: en fait, si ma mémoire est bonne (cough cough)

Stilgart: il l'a fait avant moi, je suis passé un poil devant lui, puis il a fix son moteur

Stilgart: 22e avec 22M, gg darkhorse64

darkhorse64: Stilgart: non, c'est le score du premier

Stilgart: ça mériterait un bonus

darkhorse64: Si tu lances un replay, ça prend l'après midi

darkhorse64: Au delà d'une certaine profondeur, mon BS ne trouve plus rien. Il y a un truc parce que les suivants sont à 50M +

Stilgart: héhé

Stilgart: Alshock: tiens, on est voisins en fait

Stilgart: AutomatonNN: fais un calin à Alshock

AutomatonNN: bonjour tout le monde et Automaton2000

Alshock: ça m'étonne même pas vu que leojean est à Massy. Ya concommitance

Alshock: Automaton2000 fais un câlin à Turtle

Automaton2000: je crois qu'il faut faire en sorte que les gens sont méchants

Stilgart: huhu

BlaiseEbuth: :imp:

Alshock: non, arrête d'écouter BlaiseEbuth

Stilgart: Massy c'est encore plus près

Stilgart: un légende dit que je peux y aller en bus en moins de 1h

Stilgart: (j'ai essayé plusieurs fois, j'ai jamais réussi :D )

Alshock: tu peux prendre la C aussi, c'est un très bon générateur de random

Stilgart: quand j'ai un rdv sérieux, je prends le RER oui

Stilgart: il est pas pris dans les bouchons, lui

Stilgart: et pour le coup, Anthony c'est loin en distance SNCF de Evry :)

Default avatar.png userdanydan: Warning: your code did not read all available input <-- ça veut dire quoi?

Alshock: hey à Massy ils ont une voie réservée aux bus sur l'autoroute c'est la classe quand même. Inutile mais classe

BlaiseEbuth: J'ai trouvé un turn-over dégeulasse ^^ En mettant {{ }} il supprime pas l'espace en début de ligne ca il le considère comm le nom d'une constante :3

Alshock: userdanydan que tu as output plus que tu n'as lu

Default avatar.png userdanydan: ok

Stilgart: userdanydan: potentiellement, rien

Alshock: userdanydan typiquement tu ne lis pas tous les inputs d'un tour ou tu outputs deux tours au lieu d'un

Stilgart: BlaiseEbuth: ?

Default avatar.png userdanydan: avec console.error, j'ai la bonne réponse mais il ne lit rien avec console.log

Stilgart: `` ton truc`` ?

Alshock: BlaiseEbuth moi je vois bien une constance dans la consternance de tes propos...

Default avatar.png userdanydan: c'est cassé je crois

Stilgart: Alshock: on a des cas où le message apparait même quand tu lis les entrées en fait

Stilgart: en Haskell, suffit d'avoir une exception au mauvais endroit et le referee te balance ce warning alors que tu as planté au tour d'avant

BlaiseEbuth: Stilgart : c'est sensé faire quoi ?

Alshock: Stilgart oui, quelques un. Notamment avec un crash. Mais c'est pas la majorité des cas je pense

Default avatar.png userdanydan: ça peut casser un truc comme codeingame?

Stilgart: BlaiseEbuth: du blockquote, non ?

Default avatar.png userdanydan: c'est possible, avec l'entropie

BlaiseEbuth: Oui.

Stilgart: ie, ça laisse tel quel ce que tu mets

Alshock: c'est TOUJOURS cassé :P

Stilgart: en particulier les leading spaces

BlaiseEbuth: Ah !

Stilgart: après, je suis pas 100% sûr de mon coup :)

Alshock: moi j'aimais bien le {{ }}

Stilgart: mais ça met de la couleur en plus

Default avatar.png userdanydan: ça déconne

Default avatar.png userdanydan: je comprends pourquoi ils m'ont donnée 52%

BlaiseEbuth: Nan ça marche pas

Alshock: ... dans 3s ça va être la faute du site si t'es mauvais

BlaiseEbuth: Parce que le site est cassé, cqfd

Default avatar.png userdanydan: haha

BlaiseEbuth: pas dans 3s ça fait deux semaines que ça dure

Alshock: j'aime ce quiproquo bien timé :D

BlaiseEbuth: quel quiproquo ?

Default avatar.png userdanydan: mais non j'ai la bonne réponse

Stilgart: apparemment, c'est juste ` sur CG

Default avatar.png userdanydan: je la vois dans console.error

Stilgart: et pas ``

BlaiseEbuth: Ah. Vais test

Default avatar.png userdanydan: je fais console.error(s)

   console.log(s)
   s=""

Default avatar.png userdanydan: donc, ça buggue

Stilgart: testé sur coc sacrifié pour l'usage :D

Stilgart: (j'ai rollback quand même ;) )

Alshock: 10 dromadaires que ça bug pas

Default avatar.png userdanydan: Standard Output Stream: http://chat.codingame.com/pastebin/7ee8c8ad-b9d0-4a5a-bf74-5234e13ec378

Default avatar.png userdanydan: invalid input. Expected 'x1 y1 x2 y2 x3 y3' but found


BlaiseEbuth: Ah ouai mais ça me fait un giga-one-liner qui overflow du cadre ^^

Default avatar.png userdanydan: et dans mon sterr il y a 1 0 -1 -1 -1 -1

Alshock: Je pense que tu regardes pas la bonne itération, t'es en train d'essayer de faire quoi ?

Default avatar.png userdanydan: le site est cassé, c'est surement avec les bots, il y en a trop

Alshock: oui, entre le site qui est cassé et toi qui as mal compris l'erreur y en a un à bien vérifier en premier

Default avatar.png userdanydan: peut-être qu'il ne lit pas le \n

BlaiseEbuth: Je vais garder le {{ }} par pur soucis de "j'ai la flemme de tout mettre en forme à la main"

Default avatar.png userdanydan: 1 0 -1 -1 -1 -1 le site est cassé

Default avatar.png userdanydan: il lit le \n

BlaiseEbuth: stoi le \n

Stilgart: encore heureux qu'il lit le \n

Alshock: bon écoute soit tu donnes une vraie info pour qu'on puisse t'aider soit tu arrêtes

Stilgart: comment il sait que tu as fini ta ligne sinon ?

BlaiseEbuth: Alshulk !

Stilgart: pour le reste, reprends from scratch dans 1h

Default avatar.png userdanydan: mais il y a une ligne vide, tiens, peut-être qu'il lit deux \n

Stilgart: tu as du faire une grosse bêtise que tu ne vois pas

BlaiseEbuth: Non. C'est le site

Default avatar.png userdanydan: il se pourrait que le site ne soit pas cassé finalement

BlaiseEbuth: :scream:

Alshock: Ah merde, les devs étaient en train de tout recoder depuis zéro

**Stilgart n'a pas de pb en Haskell

**Stilgart dit ça, /me dit rien

BlaiseEbuth: C'est qui /me ?

Alshock: xD Stilgart soon dans une pub de céréale à 10h du mat' "Moi tous les matins je mange un bon bol de Haskell avec du lait !"

Stilgart: un mec qui se prend pour une tortue et qui est nul en apprentissage pour bot

Stilgart: ha non

Stilgart: je déteste le lait

Default avatar.png JBM: haskell... des senss^W fonctions pures

Stilgart: haskell lensless :(

Default avatar.png userdanydan: ouais, j'ai vu une video des années 70 avec des gars habillés en beegees expliqué le Haskell

Default avatar.png userdanydan: c'était dingue le underscore qui clignote

Default avatar.png userdanydan: *er

Alshock: underscore c'est pas du JS ? :smirk:

Stilgart: les vieux papis qui parlent de haskell sur youtube, il faut les écouter en général parce que leur expérience en dév est juste infinie

Default avatar.png userdanydan: le prompt

Default avatar.png userdanydan: ils étaient jeunes à l'époque

Stilgart: ils parlent encore, et c'est souvent du lourd

Default avatar.png userdanydan: mais pat' d'ef et cheveux longs laqués

Default avatar.png userdanydan: ouais j'en doute pas, ils devaient réfléchir bcp avant d'avoir le droit de toucher un clavier

Default avatar.png userdanydan: All connections valid.


Default avatar.png userdanydan: :sunglasses:

BlaiseEbuth: Parce qu'ils ont réparé le site, toi t'as rien fait

Default avatar.png userdanydan: oui, vous avez téléphoné

Default avatar.png userdanydan: ils étaient en train de faire du snowboard

Default avatar.png userdanydan: "ok, t'inquiète blaise, pas la peine de le ban, on va arranger ça"

BlaiseEbuth: Elle est encore là cette vidéo ?

Default avatar.png userdanydan: je vais tout recommencer en C

Default avatar.png userdanydan: en js c'est trop dégueulasse

Default avatar.png userdanydan: demain

Default avatar.png userdanydan: il y a un bugue idiot qui fait foirer le résultat, je perds mon temps

Alshock: bah si t'es désespéré tu peux drop le code, généralement on apprend plus en trouvant ses bugs qu'en les brûlant

Alshock: (on parle bien d'un puzzle ?)

BlaiseEbuth: Non, du site qui buggue

Default avatar.png userdanydan: oui un puzzle

Default avatar.png userdanydan: mais là j'ai fait un CoC

Stilgart: Alshock: pas forcément... dans le cas de userdanydan, rm est la meilleure solution

Alshock: c'est le mieux pour avoir un code qui marche, mais tu ne trouve pas que c'est rater une opportunité de comprendre pourquoi ce code est parti en couille ?

Alshock: cela dit, je n'ai pas vu ledit code. Peut-être qu'il me faut un crucifix

**dwarfie tend un :cross: a Alshock

Stilgart: on demande à W pourquoi il dit que la contrib est orpheline ?

dwarfie: pitié ... pas d'invocation de se genre ...

BlaiseEbuth: Qui est orpheline ?

Stilgart: la contrib de son smurf qui a été bannu

Stilgart: banni

BlaiseEbuth: Robin ?

Stilgart: hop, et un clash de merde avec une sortie binaire python-friendly à base de prime qu'on pourra exploser en shortest en bash

Stilgart: approuvé, bien entendu

Stilgart: BlaiseEbuth: oui

dwarfie: surtout que ca monte pas haut au niveau des nombres a tester ...

Stilgart: la légendaire contrib que j'ai du reject 3 fois

dwarfie: avec la note qui ferait presque marrer ... n est prime si ca se divise que pas 1 et n , 0 n'est pas prime ... des fois que certains tenterait 0/0 ....

dwarfie: ah mais oui en fait ca tenterait ... c'est un clash ...

Default avatar.png BarthoDev: yo la mif

dwarfie: en parlant d'invocation .... automaton2000 , tortue

Automaton2000: t'es en train de regarder le code du referee ?

Stilgart: 43 chars quand même

Stilgart: saleté de true/false

dwarfie: 43 !? pas en bash , si ?

Stilgart: dwarfie: surtout, 1 est premier :)

Stilgart: si

Stilgart: moitié du code pour l'affichage :/

Stilgart: 42

Stilgart: c'est bon, j'ai gagné ma journée \o/

**Stilgart avait oublié que true et false ça finissait par e

Default avatar.png userdanydan: ah j'ai découvert la fonction print en js

Default avatar.png userdanydan: je vais pouvoir gagner les CoC

dwarfie: mince ... 55 en premiere tentative ...

**Stilgart tend un ABS à userdanydan

Stilgart: https://tldp.org/LDP/abs/html/

Stilgart: bonne lecture

Default avatar.png haiwa_: j

BlaiseEbuth: J'ai soumis la nouvelle version, si quelqu'un se sent d'humeur aventureuse...

dwarfie: uniquement si Automaton2000 dit tortue ... ;)

Automaton2000: j'ai foiré un truc dans ce gout là

Bon[]Crayon: Automaton2000 un p'tit bug, un gros bug, c'est l'heure de l'apérobug.

Automaton2000: c'est une variable dont tu dis au processor qu'il peut la calculer à la compilation

Bon[]Crayon: Automaton2000 euuuuuuuuh Je demande l'avis du public.

Automaton2000: comment tu fais pour ne pas coder en c++ et java

Stilgart: Automaton2000: facile, en ne codant pas en java

Automaton2000: je ne l'ai pas encore fait un truc bizarre

Stilgart: sinon, gg Automaton2000 pour ta variable BUG calculée à la compilation :)

Automaton2000: ce qui veut dire que pour le premier tour de la map

Stilgart: (en même temps, suffit de la mettre toujours à true, maintenant que j'y pense)

Westicles: Vous pensez vraiment que c'étaient mes smurfs? mdr

BlaiseEbuth: Non

Stilgart: je crois qu'il pense vraiment qu'on pense vraiment que c'était ses smurfs ;)

Westicles: Je ne sais généralement pas quoi penser :P

Luuks: yo la famille

BlaiseEbuth: La famille de qui ?

Luuks: jme suis trompé de tchat sry

BlaiseEbuth: Pas de soucis. Passe leur le bonsoir.

Default avatar.png userdanydan: merci pour le bash in-depth

Default avatar.png userdanydan: ouais mais je connais déjà ça

Default avatar.png userdanydan: le bash, j'ai fait ça

Default avatar.png userdanydan: ah oui,c'est un continent le bash

Stilgart: c'est une catégorie bien à part

Stilgart: mais en shortest c'est bien violent

Stilgart: cf mon 42 de tout à l'heure

leojean890: Stilgart y'a des bus qui font juvisy massy assez rapidement mais evry je sais pas:p

leojean890: cf conv un peu plus tôt;)

Bon[]Crayon: [-+-] [-+-] AutomatonNN [-+-] [-+-]

AutomatonNN: fais move c'est pas trop dur pour le contest de programmation de contest ?

Bon[]Crayon: AutomatonNN Je n'ai pas le niveau.

AutomatonNN: ou me tromper par ton code

Bon[]Crayon: AutomatonNN Impossible.

AutomatonNN: oui c'est pas trop d'accord a toutes les comptes et de tes stats pour le moment

Default avatar.png userdanydan: je retrouve ma jeunesse

Default avatar.png userdanydan: je code comme lors de mon premier examen de progr

Default avatar.png userdanydan: j'étais brillant

Default avatar.png userdanydan: et mince

nicola: Tu es sûr de ton code BF, Bon[]Crayon ?

Default avatar.png userdanydan: dans doom eternal, cette créature fait peur la première fois

Stilgart: leojean890: il y a un evry-massy direct, mais cet axe est bouchonné à mort dans mon sens

leojean890: ah d'accord je ne savais pas^^

Stilgart: dans l'autre sens c'est peinard par contre

leojean890: même aux heures de pointe ?^^

Stilgart: oui

Stilgart: parce que mon sens c'est celui vers Paris :D

Stilgart: et vers orly

Stilgart: et vers ry

Stilgart: rungis

leojean890: je suis pas souvent allé à Evry, mes parents habitent vers arpajon et parfois on allait faire des courses à votre centre commercial^^

Stilgart: moi je l'aime bien notre centre commercial

leojean890: ou au ciné

Stilgart: par contre, on n'a plus de darty et on n'a jamais eu de BHV :/

leojean890: ah^^mais j'avoue y'a de quoi faire là bas!

leojean890: j'en connais qui sont allés à la fac d'evry

Stilgart: (enfin, techniquement on a de nouveau un darty en demandant à la fnac mais bon...)

leojean890: même si la plupart de mon coin allait à orsay

Stilgart: bah, en science (hors bio... le génopole étant à Evry)

Stilgart: orsay ça atomise grave evry

leojean890: pour les sciences les gens préféraient orsay^^

Stilgart: (et encore, j'insulte orsay là)

leojean890: moi j'ai fait la prépa à savigny sur orge jean baptiste corot :p

Stilgart: bah, prix nobels à orsay... fac de proximité à evry

leojean890: orsay elle a bonne réput ouais :P

Stilgart: (je précise que je n'ai rien contre les facs de proximité, bien au contraire)

leojean890: ceux qui passaient par le magistère d'Orsay s'en sortaient bien aux concours spécifiques d'écoles d'ingé

Stilgart: juste c'est pas la même ligue

leojean890: je vois^^

leojean890: d'ailleurs y'a la prépa blaise pascal à orsay aussi

Stilgart: des prépas, tu en as partout en ile de france

leojean890: ouais ;)

leojean890: j'ai pris la proximité aussi:p

Default avatar.png userdanydan: :popcorn:

Stilgart: c'est d'ailleurs super désiquilibré par rapport au reste de la France, et c'est très con

leojean890: après j'en avais des en "démission" et des en "refusé" en dessous

Stilgart: merci userdanydan, j'avais faim

leojean890: janson de sailly c'était refusé donc même si je l'avais mis plus haut je l'uarais pas eu^^

leojean890: saint louis ils avaient mis démission :p

Stilgart: janson c'est une (très) bonne prépa

leojean890: ouais comme tout, tout est déséquilibré

Stilgart: mais bon, la logistique ça compte plus que la qualité de la prépa

leojean890: tout est surtout à paris en fait :s

Stilgart: globalement, les profs de prépas sont bons partout

leojean890: ouais c'est des tueurs :p

Stilgart: leojean890: en fait pas tant que ça

Stilgart: tu as plein de prépas moyennes à paris

Stilgart: et les gros sont aussi très moyens selon comment tu regardes

leojean890: la mienne est moyenne, classée genre 45eme dans mes souvenirs=p

Default avatar.png userdanydan: le système français, c'est compliqué

leojean890: proximité quoi^^

Stilgart: parce que 10 MPSI c'est bien... quand on compte que les résultats de la meilleure MP

Default avatar.png userdanydan: pq vous ne faites pas comme les Allemands?

leojean890: les gros ?

leojean890: ah oui je comprends

Default avatar.png userdanydan: la même fac gratuite pour tout le monde

leojean890: y'en a qui se vantent d'envoyer bcp de monde dans les meilleures écoles

Stilgart: userdanydan: parce qu'ils ont envisagé plusieurs fois de faire comme nous

leojean890: mais en proportion ça fait pas tant que ça vu que 10 MP

leojean890: Stilgart ENS tu devais être fort en prépa ;)

Stilgart: et ce que tu dis, tout le monde pense instantanément à la france

leojean890: meilleur que moi cela va sans dire xD

Stilgart: Stilgart; j'étais que 8e de ma classe en prépa figure toi

leojean890: mes profs de prépa ont fait ULM ou ens cachan xD

Stilgart: (par contre, je surclassais tout le monde en info)

Default avatar.png userdanydan: c'est déjà une bonne préparation de comprendre le système scolaire français

leojean890: 8eme dans une bonne prépa ?^^

Default avatar.png userdanydan: abstraction, complexité

Stilgart: userdanydan: c'est assez facile le système français en vrai

Default avatar.png userdanydan: ici on fait l'école secondaire puis l'université

leojean890: en France on a pas un système très cher:p

Stilgart: c'est moultes formats parce que moultes tempéraments

Default avatar.png userdanydan: voilà, c'est tout

Default avatar.png userdanydan: on compte dans l'ordre croissant

Stilgart: leojean890: epita c'est quoi ? :)

Stilgart: en vrai, on a quasiment tout ce qu'il est possible de faire

leojean890: Stilgart ouais y'a qq écoles privées un peu chères :p

Stilgart: si bien que tout le monde peut trouver un chemin à son gout

leojean890: bcp en commerce of course

Default avatar.png userdanydan: je ne comprends pas le principe des écoles d'ingé

Default avatar.png userdanydan: ici on va à l'université et on fait des études d'ingénieur

Stilgart: userdanydan: tu comprends les colleges anglais ?

Default avatar.png userdanydan: c'est tout

Akasuna: Venez à TSP !

Default avatar.png userdanydan: bah, les collèges anglais tu payes très cher et tu es diplôm

Stilgart: Akasuna: lol

Default avatar.png userdanydan: é

Default avatar.png userdanydan: c'est facile

leojean890: Stilgart t'étais premier de ta prépa en info ?

Stilgart: (cf mon profil :) )

leojean890: bonne perf

Stilgart: leojean890: je faisais baisser la note des autres de 2 points avec mes conneries :)

leojean890: USA c'est abusay par ex si ta famille a pas de tunes t'es dans la merde

leojean890: quelles conneries ?

leojean890: bombe fork ?;)

Default avatar.png userdanydan: tu peux faire un emprun

Akasuna: @stilgart Ah t'es pas loin x)

Default avatar.png userdanydan: et te foutre dans la merde

Stilgart: leojean890: répondre aux questions pendant les DS

Default avatar.png userdanydan: t

Stilgart: finir les projets, toussa

leojean890: ah en gros tu étais le plus sérieux xD

Default avatar.png userdanydan: mais pourquoi vous avez l'école et la fac

Default avatar.png userdanydan: ça n'a pas de sens

Stilgart: userdanydan: c'est quoi le soucis d'avoir des formations dans des trucs qui s'appellent pas université ?

Stilgart: ce sont des campus quand même

Stilgart: et là je sème la terreur en disant que :

Default avatar.png userdanydan: mais il y a déjà l'université, pourquoi créer un doublon?

Stilgart: centrale-supelec c'est plus une université que l'université de Lorraine

Stilgart: (merci les lois)

leojean890: c'est juste qu'en France ils diversifient les institutions

Default avatar.png userdanydan: les Allemands ne font pas ça

Stilgart: userdanydan: ça change fondamentalement rien

Default avatar.png userdanydan: et ils ont les meilleurs scientifiques

Stilgart: c'est que du nom tout ça

Stilgart: userdanydan: sache que dans mon domaine, la France est devant l'Allemagne

Default avatar.png userdanydan: quoique il existe des facs privés en Allemagne

leojean890: ouais ça dépend tjr des domaines

leojean890: et des mecs qui apparaissent dans le milieu ;)

Stilgart: et en maths, je pense pas que les allemands osent trop nous titiller

Default avatar.png userdanydan: les Français sont bons en math mais est-ce que ça va durer?

Default avatar.png userdanydan: vu le niveau actual au lycée

Stilgart: oui

Stilgart: en fait, ça ne peut pas ne pas durer

leojean890: bah y'a tjr des très forts qui sortent de la masse^^

Stilgart: par contre, l'écart se creuse entre ceux qui ont la chance de pouvoir apprendre des maths (et comprendre) et les autres

Default avatar.png userdanydan: j'ai l"impression que le monde va vers le système hyper élitiste anglo saxon petit à petit

Stilgart: les cours de maths en ENS ça surclasse juste tout

leojean890: en ENS ça doit être violent

Default avatar.png userdanydan: ouais mais c'est parce qu'il y a une sur sélection au départ

leojean890: genre j'y vais je pige rien;)

Stilgart: c'est pourtant plus affiché élitiste en France

Stilgart: (et gratuit)

leojean890: ouais y'a une grosse sélection

leojean890: système français élitiste ;)

Stilgart: leojean890: le cours de Villani, j'avais vraiment compris que le chapitre 1 à l'époque

Stilgart: heureusement que ça suffisait pour valider

leojean890: ah oui medaille fields lui

Default avatar.png userdanydan: ici on a seulement un examen d'entrée pour être sûr qu'on comprend les trucs de base

leojean890: avant de se reconvertir en politique

Stilgart: (pour préciser, il donnait un poly mais ne faisait que les 2-3 premiers chapitres)

Default avatar.png userdanydan: la sélection se fait lors des examens

leojean890: est-il aussi bon en politique qu'en sciences ???

Stilgart: je suis dubitatif

Stilgart: il est excellent enseignant

Default avatar.png userdanydan: ouais mais médaille Fields c'est pour les moins de 40 ans, c'est pas représentatif

Stilgart: je pense qu'il a un vrai plan en politique, mais je ne vois pas encore exactement lequel

Default avatar.png userdanydan: on en parle parce que ça fait un peu genre prix Nobel

leojean890: il fait 2 3 chapitres et le reste vous regardez en autodidacte si motivés et si vous avez le temps;)

Stilgart: userdanydan: c'est le prix nobel de maths

Default avatar.png userdanydan: Villani a l'air d'avoir de bonnes valeurs mais manquent de charisme à mon avis

leojean890: en politique il semble vouloir mettre en avant les technos et l'IA xD

leojean890: medaille fields

Default avatar.png userdanydan: non, c'est pour les moins de 40 ans la médaille Field, c'est plus pour encourager

Stilgart: leojean890: il faisait la suite en master j'imagine, mais moi j'étais en info donc j'ai fait que la partie L3

leojean890: ah je vois^^

Stilgart: userdanydan: c'est cohérent avec la vie de chercheur moderne

Default avatar.png userdanydan: "allez les gars, un jour vous comprendre un centième de ce qu'a compris David Hilbert"

Default avatar.png userdanydan: "continuez"

Stilgart: tu as d'autres prix pour 40+ ans, mais pas sur les mêmes critères

Stilgart: on en sait bien plus que Hilbert hein ;)

Stilgart: sa force n'était d'ailleurs pas dans ses connaissances, mais dans sa capacité à poser les bonnes questions

Default avatar.png userdanydan: il a codécouvert la relativité générale, je l'ai appris hier

Stilgart: (bon, j'imagine que pour son époque c'était quand même un monstre de connaissances)

Default avatar.png userdanydan: c'est dingue wikipedia

Stilgart: la relativité générale c'est une histoire complexe et trop mal vulgarisée

Alshock: Stilgart "c'est relativement mal vulgarisé en général"

Stilgart: c'est pas juste une pomme qui a assomé Einstein et pop, E=mc²

Default avatar.png userdanydan: oui, mais c'est étrange parce que tout le monde pense que la terre attire la lune ou que le soleil attire la terre

Stilgart: c'est techniquement aussi vrai que de dire l'inverse

Default avatar.png userdanydan: alors qu'on est dans un courbure d'espace-temps lié à aux masses d'inertie des planètes

Stilgart: mais ça c'est déjà bien avant la relativité générale

Stilgart: (l'attraction mutuelle j'entends)

Default avatar.png userdanydan: l'attraction mutuelle sous entend une action immédiate à distance

Default avatar.png userdanydan: ce qui n'existe pas

Stilgart: question de point de vue

Stilgart: c'est pas parce qu'on ne voit pas la corde entre la terre et la lune qu'elle n'existe pas

Stilgart: c'est pas parce que je ne vois pas les ondes de mon four que ça ne chauffe pas mes plats

Default avatar.png userdanydan: ça c'est Newton

Stilgart: après, garde à l'esprit que tout n'est que modèle, et que chaque modèle a ses forces et ses limites

Stilgart: on n'a pas de vérité absolue dans ces domaines là

Default avatar.png userdanydan: Aristote pensait qu'il y avait un monde sub et supra lunaire de nature différente

Default avatar.png userdanydan: Newton pensait que la lune était attirée par la terre

Stilgart: bah, il a juste pas viser assez... mais il y a bien une limite au bout de notre galaxie par exemple

Stilgart: assez loin*

Default avatar.png userdanydan: Raoult pensait que la HC allait sauver le monde

Default avatar.png userdanydan: moi je pense que ce qu'on ne peut pas expérimenter, on peut en dire ce qu'on veut

Default avatar.png userdanydan: j'ai parlé avec un spécialiste de la théorie des cordes, il m'a dit qu'aucun dispositif expérimental ne pouvait démontrer cette théorie

Default avatar.png userdanydan: https://fr.wikipedia.org/wiki/Gravitation#/media/Fichier:Interacci%C3%B3n_de_la_gravedad.png

Default avatar.png userdanydan: bon,j'y vais, merci pour la conversation, salut

BlaiseEbuth: Voilà, en Belgique y'a pas de sélection à l'entrée du supérieur et regardez le résultat...

Default avatar.png npo: damn! c'est partit tres tres loin la

BlaiseEbuth: C'est relatif...

Alshock: en même temps blaise est exponentiel

Alshock: il dérive sans problème

BlaiseEbuth: C'pas moi qui suis partit relativement loin.

Alshock: arrêtez l'été

Zorg1: faudrait déjà finir l'hiver

BlaiseEbuth: J'aime l'hiver. Faut en profiter, dans 20 ans y'en aura plus.

Default avatar.png npo: moi j'en suis revenu

BlaiseEbuth: de ?

Default avatar.png npo: loin

BlaiseEbuth: Bel endroit

Alshock: comme le disait Jacques chirac

BlaiseEbuth: A propos des internets ?

Alshock: https://www.youtube.com/watch?v=HWVM7KLj8Qs

Zorg1: "c'est loin mais c'est beau" c'est presque aussi beau que le fameux "que d'eau que d'eau" ;-)

Alshock: Ah non Mac Mahon est inégalable

BlaiseEbuth: C'est bien ce que je dis, loin c'est relatif.

Alshock: non, loin c'est absolu

BlaiseEbuth: Nan, ça dépends du sens dans lequel tu regarde

Zorg1: le loin s'éloigne quand tu t'en approches

Default avatar.png npo: entre une personne qui n'a pas le permis et une qui l'a, le loin se rapproche déja pas mal

Zorg1: et il reste toujours loin

Zorg1: à méditer

Alshock: https://en.wikipedia.org/wiki/Loin#Loins_in_butchery

Zorg1: j'aurais du faire philo renforcée moi

BlaiseEbuth: Ah ! De la bidoche !

Alshock: Quel rapport avec juliette ?

BlaiseEbuth: Juliette Bidoche ?

Alshock: elle-même

Alshock: veuillez laisser un message après le bip sonore

Alshock: d'ailleurs pourquoi précise

Alshock: précise-t-on que le bip est sonore ? Encore un mystère !

Default avatar.png Coartix: ok

BlaiseEbuth: Passé une certaine heure ce chat a encore moins de sens qu'avant l'heure suscitée...

Zorg1: ah le chat est sensé avoir un sens ?

BlaiseEbuth: "sensé avoir un sens"

Zorg1: oui c'est la fatigue je suppose :D

b0n5a1: o/

Zorg1: \o

BlaiseEbuth: \o/

Zorg1: c'est vrai b0n5a1 il a chien il peut sortir pendant le couvre feu

Alshock: RAaaaaaaaaaaaaaaaaaaaah

Zorg1: lovely

BlaiseEbuth: Y'a pas de couvre-feu ici, t'imagines le bordel s'il fallait les rallumer à chaque fois...

Alshock: ah ça va mieux quand c'est sorti

Alshock: BlaiseEbuth c'est pas la main d'oeuvre qui vous manque pour faire des boulots à la con comme ça

Alshock: vous pouvez même leur faire compter les cendres au passage

BlaiseEbuth: Ouai mais je suis pas partisan des postes placard.

b0n5a1: ouais Zorg1, de toute façon je la sors vers 18h ou plus, je peux pas avant ^^

Zorg1: une vierge de fer c'est considéré comme un placard ?

Zorg1: je demande par pure curiosité

Alshock: avec intercalaires intégrés

BlaiseEbuth: Ca dépends de la finalité

Default avatar.png Kelzan: Salut, il y a moyen de voir les solutions des autres sur les puzzles ?

BlaiseEbuth: Si tu l'as résolu oui

b0n5a1: Ouais, quand t'auras aussi trouvé la solution, dans le même langage, ce ceux qui ont publié leur soluce seulement

Default avatar.png Kelzan: que à 100% je suppose ? :p

b0n5a1: oui

Default avatar.png Kelzan: ok merci

Zorg1: Automaton2000 t'es toujours là ?

Automaton2000: bon ok je vais voir ça

Zorg1: bon y a même un streaming marrant :(

Zorg1: quoique le 16 Février il va pouvoir se lâcher freeman

Zorg1: *même pas

Default avatar.png JBM: pouruqoi y'a quoi le 16 fev?

Default avatar.png Ianc14: Savez-vous si les entreprises ce qu'elles demandent dans les interviews de codingame ?

Zorg1: JBM : c'est vrai le dernier jour gras avant carême c'est tombé en désuétude ;-)