Chat:Fr/2021-06-18

From CG community
Jump to navigation Jump to search

Remi_avec_un_i: Bonjour bonjour

Remi_avec_un_i: C'est quoi les sol system ? Je crois que Pardoin a balencé à 0h07 la raison pour laquelle je n'arrive plus à progresser en code golf lol

Remi_avec_un_i: * balancé

dwarfie: par definition , c'est pas resoudre dans le langage ou tu es et lancer dans un autre langage via le systeme ... et oui , c'est mal ...

Remi_avec_un_i: Ok ... bande de tricheur :P

Remi_avec_un_i: Je culpabilise moins d'avoir triché à ma manière sur d'autres puzzles ^^

dwarfie: c'est pas faute d'avoir cette polémique depuis des années ...

Remi_avec_un_i: Je suis encore nouveau moi, ça fait à peine plus d'un mois que je suis là.

dwarfie: je sais , je dis pas ca ... je dis juste que ca fait bien longtemps que c'est un sujet et c'est toujours pas réglé ;)

Remi_avec_un_i: N'empêche que ça n'explique pas pourquoi je suis si mauvais en code golf. Parce que les meilleures solutions sont souvent en C. Si c'était pour le faire discrètement dans un autre langage, je suppose que les meilleures solutions seraient dans cet autre langage.

dwarfie: euh , y'a des actuces mais la motus :yum:

Remi_avec_un_i: Ah ben si tu fais à partir du C une portion de code qui passe mieux en ruby, puis une autre partie de code qui passe mieux en ptython etc... Oui ça peut expliquer que le C soit premier.

Remi_avec_un_i: Après s'il y a d'autres astuces je veux bien les connaître, mais je suppose qu'on ne me les donnera pas aussi facilement.

dwarfie: ca me derange pas de les donner ... a partir du moment ou CG fait en sorte de l'empecher ;)

Remi_avec_un_i: lol

Remi_avec_un_i: une fois que je ne pourrai plus les utiliser ^^

dwarfie: en vrai , ca sert a rien ... y'a moyen d'avoir des solutions propres courtes deja ...

dwarfie: moins de 80 char en c c'est tres abordable

dwarfie: a temperature

Remi_avec_un_i: J'arrive pas à faire plus court que ce que j'ai fait. Après mon handicap c'est que je ne connaît pas les nouveautés du C++ 11 et suivants. Quand ton code au boulot est censé rester compatible avec VS2003 ...

dwarfie: pareil pour thor et moins de 120 , ou moins de 110 a chuck ...

Remi_avec_un_i: Température j'ai 105 caractères en C

dwarfie: avec que de l'ancien

Remi_avec_un_i: Thor 163 en C

dwarfie: indice 1 : j'ai pas une seule fois "int" dans mes codes

dwarfie: indice 2 : j'ai pas un seul "include"

dwarfie: indice 3 : les "if" c'est mal

Remi_avec_un_i: Ca c'est fait, du mois pour le C. En C++ je suis obligé d'avoir un int et un include

Remi_avec_un_i: Il y a des cas où le ?: prend plus de caractère que le if (notamment s'il y a plusieurs instructions ou si j'ai pas de else)

Remi_avec_un_i: 123 à chuck norris, en C toujours

Remi_avec_un_i: Et 187 à don't panic, en C++ (189 en C)

Remi_avec_un_i: Si je t'envoie mon code pour thor, tu veux bien me montrer ce que je peux améliorer ?

Remi_avec_un_i: J'ai des if à virer

KiwiTae: je suis a 67 en python

pardouin: temperature en C full legit j'ai 69

pardouin: (pour donner une idée)

Default avatar.png azerty01: Bonjour

Default avatar.png azerty01: Comment faites-vous pour afficher du texte dans les combats de bots ?

pardouin: ouvre un puzzle, n'importe lequel que tu n'as pas encore fait

pardouin: et en commentaire tu as un exemple de comment écrire sur le std err

pardouin: en python par exemple: print(..., file=sys.stderr, flush=True)

Default avatar.png azerty01: Je voulais dire pas dans l'ide mais directement dans les simulations de combat d'arène, désolé

pardouin: sur certains multis on peut ajouter un commentaire après

pardouin: par exemple au lieu d'afficher "3 0"

pardouin: tu affiches "3 0 commentaire"

Default avatar.png azerty01: Ah ok merci !

Remi_avec_un_i: 69 c'est pas mal, je suis à 105 sans savoir comment diminuer plus.

Default avatar.png barastho: beute

Default avatar.png barastho: j'aime le grosse beute

Default avatar.png Gabinderoo: bonjour

Default avatar.png Anouk.dacq: salut

KiwiTae: BlaiseEbuth ^ barastho

Hunter64TheOne: bonjour

Hunter64TheOne: y a quelqun

Hunter64TheOne: hou hou

Hunter64TheOne: ?


Remi_avec_un_i: Salut ... en train de reprendre le boulot, c'est pour ça que je ne répond pas ^^

Hunter64TheOne: ha

Hunter64TheOne: t'a un puzzle a me conseiller?

Remi_avec_un_i: Quand tu cliques sur entrainement, des puzzles sont conseillés en fonction des niveaux de difficulté que tu as déjà résolu.

Hunter64TheOne: et c ou, entrainement

Hunter64TheOne: ?

Remi_avec_un_i: https://www.codingame.com/training

Remi_avec_un_i: Les 2 premiers en haut sont des suggestions

Hunter64TheOne: ok merci

Hunter64TheOne: je discute avec un gamin qui me dit son âge... je lui dit que c dangereux...

plieuse: bonjour

Hunter64TheOne: bonjour

Hunter64TheOne: plieuse

Alshock: coucou, j'étais pas prêt à lire ce "j'ai discuté avec un gamin" xD

Hunter64TheOne: non mais... il me suit!

Hunter64TheOne: je lui ais demandé pourquoi,

Hunter64TheOne: il m'a dit

Hunter64TheOne: "je te trouve trés drole"

Hunter64TheOne: c Mr_blue

Hunter64TheOne: je lui ai dit que c'etait dangereux...

Hunter64TheOne: ah merde,g dit qui c'etait..

Hunter64TheOne: oh putain, je suis con..

Default avatar.png Thomanii: Salut, je suis le seul à galérer sur les exos ?

Default avatar.png Thomanii: enfin sur les puzzles quoi

Hunter64TheOne: bah non

Hunter64TheOne: tu galére sur quoi?


Default avatar.png Thomanii: mdr sur tous les puzzles que je fais

Default avatar.png Thomanii: alors que c'est des "faciles"

Hunter64TheOne: oui mais les quelles?

Default avatar.png Thomanii: tous

Hunter64TheOne: les noms?

Default avatar.png Thomanii: genre je galère, et souvent j'abandonne

Hunter64TheOne: au moin 1

Default avatar.png Thomanii: ok

Hunter64TheOne: merci

Default avatar.png Thomanii: bah par exemple Rectangle Partition

Hunter64TheOne: ha oui...

Default avatar.png Thomanii: et puis souvent c'est pas forcément le programme que je n'arrive pas à faire, mais l'énoncé que je ne comprends pas...

Default avatar.png Thomanii: pareil pour "Decode the message" mdr, c'est impossible ce truc

Hunter64TheOne: ouais,je vais voir

Default avatar.png Thomanii: merci ^^

Hunter64TheOne: je comprend pas l'anglais

Default avatar.png Thomanii: ah

Default avatar.png Thomanii: bah att je t'en trouve un en fr

Hunter64TheOne: déso...

Hunter64TheOne: ok merci

Default avatar.png Thomanii: bah par exemple "Power of Thor", genre j'étais bien parti mais le dernier test j'ai jamais réussi...

Hunter64TheOne: ha

Hunter64TheOne: fait voir ton code?

Hunter64TheOne: stp

Default avatar.png Thomanii: C'est du js hein

Default avatar.png Thomanii: t'es en py toi nan ?

Hunter64TheOne: ?

Hunter64TheOne: ah python

Hunter64TheOne: oui

Hunter64TheOne: quelle épisode?

Default avatar.png Thomanii: jpp envoyer de code ici dsl

Default avatar.png Thomanii: episode 1

Hunter64TheOne: ok merci

Hunter64TheOne: c bizzare...

Hunter64TheOne: mon code est juste

Hunter64TheOne: (je l'ai pécher sur google)

Hunter64TheOne: mais ca me dit que non

Hunter64TheOne: et ca me fait ca pour tout

Hunter64TheOne: les puzzle

Default avatar.png Thomanii: ok

Default avatar.png Thomanii: bon au pire pas grave merci quand même

Hunter64TheOne: tu sais ce qu'il se passe,toi?

Hunter64TheOne: pour mon ordi

Hunter64TheOne: derien

Default avatar.png Thomanii: Mais juste, rassurez-moi, je suis pas le seul à galérer, hein :joy:

Hunter64TheOne: oh,que non

Hunter64TheOne: 😉

Hunter64TheOne: :joy:

Hunter64TheOne: mais tu peux m'aider,stp

Default avatar.png Thomanii: ça n'a rien à voir avec l'ordi, c'est peut-être l'exo qui a changé, ou le code qui est mauvais, ou tout simplement toi qui a mal copié le code

Hunter64TheOne: ?

Default avatar.png Thomanii: dis toujouts

Default avatar.png Thomanii: toujours*

Hunter64TheOne: ouais mais je copie bien le code ou je l'écris bien

Hunter64TheOne: ca marche pas!

Hunter64TheOne: rahhh

Hunter64TheOne: help

Default avatar.png jecoq: slt a tous

Default avatar.png Gabolitou: yoooooo

Default avatar.png Pierre-Alex07: cc

Default avatar.png Gabolitou: smb

Default avatar.png TheophileRichard: yo

Default avatar.png TheophileRichard: kon'nichiwa

Default avatar.png Matteo62: bonsoir non

Default avatar.png Pierre-Alex07: hello

Default avatar.png Matteo62: non

Default avatar.png Pierre-Alex07: comment tu vas

Default avatar.png Matteo62: non

Default avatar.png Gabolitou: yoyoyoyoyoyoy

Default avatar.png Pierre-Alex07: ouiiiiiiiiii

Default avatar.png Matteo62: descend

Default avatar.png mmmmmmmmma: holllllla

Default avatar.png Pierre-Alex07: cc

Default avatar.png mmmmmmmmma: hELLLO

Default avatar.png Gabolitou: guten tag

Default avatar.png Matteo62: descend

Default avatar.png Pierre-Alex07: qui as compris

Default avatar.png Gabolitou: ca sert a quoi

Default avatar.png Matteo62: desned

Default avatar.png Pierre-Alex07: jsp

Default avatar.png mmmmmmmmma: WIE GEHST ?

Default avatar.png Pierre-Alex07: ca ve dire quoi

Default avatar.png mmmmmmmmma: RRR

Default avatar.png Charles-Antoine: qui comprend

Default avatar.png Gabolitou: LA CAISE NE FONCTIONNE PAQS

Default avatar.png mmmmmmmmma: :grinning:

Default avatar.png BDEFHZYEFZEHGDF: :santa_tone1:

Default avatar.png Pierre-Alex07: bjr

Default avatar.png Gabolitou: YO LES JEUNES

Default avatar.png Charles-Antoine: qui as compris

Default avatar.png TheophileRichard: @Charles-Antoine personne !

Default avatar.png Pierre-Alex07: :hamburger::hotdog:

Default avatar.png Gabolitou: :kissing_heart:

Default avatar.png TheophileRichard: @Pierre-Alex07 as tu as compris

Default avatar.png Charles-Antoine: @salutCestmoi ne comprend rien

Default avatar.png Pierre-Alex07: @SalutCEstMoi non ^k

Default avatar.png Pierre-Alex07: pk

Default avatar.png TheophileRichard: @gabolitou je suis devant toi IRL

Default avatar.png Charles-Antoine: @pierre-Alex07 tu comprend

Default avatar.png JuJuMAMA: C£

Default avatar.png Charles-Antoine: 111223552552

Default avatar.png Charles-Antoine: 10minute

Default avatar.png TheophileRichard: Ô vacances d'été prochaines !

Default avatar.png Pierre-Alex07: vous etes quel ligue

Default avatar.png Gabolitou: ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Default avatar.png Charles-Antoine: §§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§§

Default avatar.png JuJuMAMA: argent... pourquoi ?

Default avatar.png JuJuMAMA: Je comprends pas

Default avatar.png TheophileRichard: ⌂L♫■õ╠

Default avatar.png Gabolitou: tu n'est pas la seul a mon gout

Default avatar.png JuJuMAMA: ?

Default avatar.png VERMEEREST: ?

Default avatar.png TheophileRichard: ╬ÄNñ◘å1♠5♦864┐ê6]

Default avatar.png Charles-Antoine: c est @gabolitou

Default avatar.png Matteo62: :eyes:

Default avatar.png Gabolitou: lool

Remi_avec_un_i: Bah c'est un beau bordel ici ... Automaton2000 tu as laissé faire sans rien dire ?

Automaton2000: le plus dur pour moi

Magus: (vous pouvez ping les modérateurs quand c'est comme ça)

NomNick: Automaton2000 pourrait le faire :pensive:

Automaton2000: bon allez je vais faire un autre puzzle

NomNick: au lieu de pougner

BlaiseEbuth: Tiens. On dirait que j'ai loupé un grand moment.

dwarfie: mince , y'avait moyen de lacher une floppée de carapace de tortue ... et Automaton2000 qui n'a rien fait ...

Automaton2000: bah c'est pas le nom de la classe

dwarfie: Automaton2000 ... :thinking: ... essaye CPPN

Automaton2000: tu ne sais pas où

Atraya: salutation tout le monde

Remi_avec_un_i: Salut

dwarfie: Automaton2000 ... une tortue pour feter cette fin de semaine ?

Automaton2000: qui a dit que c'était le cas dans le top 10 :p

dwarfie: Automaton2000 : par definition , le top 10 , c'est des tortues ... ils ont battu les lièvres :yum:

Automaton2000: ce que tu veux ...

dwarfie: Automaton2000 : ... une licorne , c'est possible ?

Automaton2000: la dernière fois que j'ai regardé

Alshock: la dernière fois qu' Automaton2000 a regardé la licorne lui a tapé dans l'oeil :D

Automaton2000: ce genre de trucs ?

Alshock: auf ond, c'est que d'la kératine

Zorg1: au fond y a la rétine

Remi_avec_un_i: Ca doit faire mal

Zorg1: ah oui on l'air d'avoir récupéré un stackanoviste de la contrib CoC de merde

Zorg1: MonsieurOiseauBleu, "Front End Developper"

BlaiseEbuth: *De 11 ans

BlaiseEbuth: Mais ça c'est pas marqu"

BlaiseEbuth: *marqué

leojean890: la flemme de regarder les contribs COC ;P

BlaiseEbuth: Il avait créé un post sur le forum 'How to create better contributions" avec ses conseils avisés.

leojean890: je devrais regarder de tps en tps qd même par curiosité..

pardouin: fais tes puzzles toi :)

pardouin: et coucou o/

BlaiseEbuth: \o

leojean890: j'ai pas fini dn't panic 2 mdr

leojean890: 70% encore avec bfs

leojean890: et 80% sur voi codex 2

leojean890: .....

leojean890: et j'ai fait einstein riddle

leojean890: voilà pour les trucs récents

pardouin: ok

pardouin: dp2 tu vérifies bien que tu relances pas d'explorations déjà faites ?

pardouin: mes nodes ressemblent à ça: (i, j, d, nb_elev, nb_clones, t)

BlaiseEbuth: leojean890 tutfoodmagle? T'as pas fait AMWAP ?! :rage:

pardouin: d c'est la direction

pardouin: la seule subtilité c'est de bien gérer le coup des "un nouveau clone généré tous les trois tours"

leojean890: Blaise ah oui ton puzzle faudrait que je le fasse xD

leojean890: pardouin c'est un bfs mais ça timeout au premier tour sur 8/9/10^^

leojean890: du coup je fais pas 2 fois strictement la même simu

leojean890: mais je pourrais ptet hash s'il y a un passage au même endroit qq tours plus tard

leojean890: après je simule pas tout

leojean890: juste en fonction des pos des ascenseurs

leojean890: ça fait un branching pas trop élevé

pardouin: ben oui donc étonnant que tu timeout

pardouin: fais des verifs dans le stderr que tu fais pas nimp

leojean890: en gros je vérifie pour chaque étage

leojean890: je simule le fait de poser un ascenseur soit en face de l'ascenseur de l'étage du haut soit un peu après

leojean890: le branching c'est 2*nombre d'ascenseurs de l'étage du dessus

leojean890: seulement sur l'intervalle accessible

leojean890: genre si je marche en ligne droite je dépasse pas le premier ascenseur rencontré quoi:)

pardouin: pas la peine de tester tous les ascenseurs non ?

pardouin: oui voila, premier à droite et premier à gauche et basta

BlaiseEbuth: Le mec relou qui appelle tous les ascenceurs...

leojean890: premier sur ma droite premier sur ma gauche

leojean890: mais pour les poses d'ascenseurs

pardouin: et inutile de tester de créer un ascenseur pour chaque étage

BlaiseEbuth: Demande à Otis

leojean890: ça enf ait bcp

leojean890: car ça dépend de ceux du dessus

leojean890: moi je fais systématiquement ça

leojean890: je pense que je teste trop de trucs du coup

leojean890: tester de créer un ascenseur tu le fais en heuristique ?

pardouin: je sais plus

pardouin: teste des trucs

BlaiseEbuth: Useful tip

pardouin: :)

leojean890: ouais je vais retester des élagages

leojean890: le pire c'est quand je vois pas même manuellement comment résoudre un level:p

leojean890: du coup si je teste des élagages ça a un côté random^^

leojean890: peut être que j'ai pas assez vérif dans stderr ouais

leojean890: mais je pense que le branching explose car je teste plein de créa d'ascenseurs

leojean890: genre 2 tests de créa pour chaque ascenseur que je "croise" à l'étage du dessus

leojean890: comme ça je teste 1 d'arriver pile en face et d'en enchainer 2

leojean890: 2 d'arriver entre 2 asc

pardouin: je relis mon BFS

pardouin: en fait j'élague que dalle

pardouin: et ça passe *_*

leojean890: je pense que je peux diviser par 2 en visant que les intervalles entre 2 asc au dessus et pas forcément viser "dessus"

leojean890: c'est une simu equivalente

pardouin: mon bfs littéralement je teste: si ascenseur: monteravancer

pardouin: si ascenseur: monter*

pardouin: sinon: http://chat.codingame.com/pastebin/985d7ec5-1759-437f-9fb0-ef7998ccf2a7

pardouin: mais en fait ça n'explose pas parce que je vérifie avant de rajouter une node qu'elle n'a pas été explorer

pardouin: et caler des ascenseurs partout au final tu finis par arriver au même endroit au même moment et ça kill automatiquement les ascenseurs inutiles

leojean890: mais tu simules pas la pose d'ascenseurs alors ?

pardouin: si à chaque fois

leojean890: ah oui seulement quand il y en a pas ?

pardouin: mais imagine si je vais à gauche et que je teste mettre un ascenseur en 7 ou en 8

leojean890: tu le fais pas par rapport aux ascenseurs présents à l'étage du dessus

pardouin: à l'étage du dessus il se rejoignent en x = 7 et donc ça fait un seul node

pardouin: ce genre de trucs

leojean890: si t'en as un en x=7 et un en x=9 je simule d'en poser en 7 8 et 9^^

pardouin: tu as l'impression de multiplier les possibilités et en fait pas tant que ça, il arrivera au même moment au même endroit

leojean890: mais en fait ça sert à rien de simuler 8

BlaiseEbuth: L'homme qui faisait des noeuds avec les ascenceurs

leojean890: de simuler 9*

pardouin: je t'ai dit, s'il y a un ascenseur, je monte

pardouin: et c'est tout

pardouin: et ça ça te kill un max de pistes

leojean890: mais parfois ça va plus vite d'en créer un plutôt que marcher 10 pas vers le prochain asc

BlaiseEbuth: paillasse

pardouin: s'il y a un ascenseur à ma position je veux dire

leojean890: ah oui ça normal

leojean890: s'il y en a un à ma pos je simule le fait que ça monte auto

pardouin: ah je sais ce qui peut te bloquer

pardouin: tu simules bien juste le lemming de tete ?

BlaiseEbuth: Ce placement de produit...

leojean890: oui que celui de tête

leojean890: si je fais un ELEVATPR u un BLOCK je fais juste turn += 3

BlaiseEbuth: Le premier de cordé comme dirait l'autre.

pardouin: tes nodes ressemblent à quoi ?

BlaiseEbuth: https://s2.qwant.com/thumbr/0x380/f/5/0568e811f59ba3702a95f908471abf32a6a92667edc131dfeec66a5d39c3b2/noeud-d-alpiniste-17483515.jpg?u=https%3A%2F%2Fthumbs.dreamstime.com%2Fz%2Fnoeud-d-alpiniste-17483515.jpg&q=0&b=1&p=0&a=0

leojean890: (clone_floor, clone_pos, direction, nSteps, nb_additional_elevators, firstMove)

leojean890: t'as nb clones en plus

pardouin: c'est quoi firstmove ?

leojean890: ca sert au val 9 non?

leojean890: firstmove pour dire quoi printer^^

BlaiseEbuth: Le premier mouvement à vue de nez

leojean890: yep

pardouin: dégage le

leojean890: je fais paas de list chainee

pardouin: ça t'empeche de kill des trucs qui amènent au même état par des chemins différents

leojean890: j'en ai donc besoin^^

leojean890: j'ai pas encore hash

BlaiseEbuth: list eノ( º _ ºノ) chaine

leojean890: mais je pourrais hash avec tt sauf ça oui

BlaiseEbuth: liste chaine eノ( º _ ºノ)

pardouin: suffit que dès que tu ajoute un node à explorer tu fasses prev[node] = ...

pardouin: où prev est un dico

pardouin: et comme ça non seulement tu peux kill en vérifiant si un node est pas déjà dans prev

leojean890: ussi oui

pardouin: mais ça permet de reconstituer le chemin

leojean890: j'avoue c pas mal

BlaiseEbuth: Retour sur polonais

BlaiseEbuth: *thrace

Default avatar.png cohich: Bonjour, excusez moi je suit 100% débutant et je bloque sur le premier exercice de Python : Soustraire 3 à n et sauvegarder le résultat dans x. Ensuite, afficher x

Default avatar.png cohich: J'ai écris x=n-3

               print(x)

Default avatar.png cohich: Mais ça ne fonctionne pas je n'arrive pas à comprendre pourquoi

pardouin: quel est le message d'erreur ?

pardouin: es-tu sûr d'avoir bien récupéré la valeur de n ?

Default avatar.png cohich: Echec ! Essayez à nouveau

pardouin: si on te dis que le programme prend en entrée un entier n c'est à toi de faire: n = int(input())

Default avatar.png burger4d: simple:tapes n=n-3

Default avatar.png burger4d: puis print(n)

Default avatar.png burger4d: pas x

Default avatar.png Mech: ou print(n-3) : p

Default avatar.png burger4d: aussi

Default avatar.png burger4d: ou après: x=n

Default avatar.png cohich: n=int(input)) ça signifie quoi. (excusez moi je débute vraiment.

Default avatar.png Mech: Ca lit les données en entrée

pardouin: input() c'est l'entrée à récupérer, par défaut c'est une chaîne de caractères

Default avatar.png burger4d: int =>un entier

pardouin: donc si tu veux la transformer en entier (integer) il faut utiliser in(...)

Default avatar.png cohich: ok ! merci beaucoup

pardouin: pour un nombre à virgule (un flottant): float(...)

pardouin: j'ai écrit in(...) plus haut c'est int(...)

Default avatar.png cohich: ok

tenukiUser: a quelle heurs est recalculée le classement général ?

pardouin: 1h17 je crois

pardouin: ou 2h17

tenukiUser: ok ok

pardouin: ça doit dépendre hiver été

tenukiUser: oui je pense

Default avatar.png masknksnvsndvo: est-ce que quelqu'un connait le concours algoréa ?

BlaiseEbuth: Oui

Default avatar.png masknksnvsndvo: est-ce que t'es arrivé en demi-finale

Default avatar.png Yheep: ui

BlaiseEbuth: Oh. Je participe pas, et n'ai jamais participé.

Default avatar.png masknksnvsndvo: ah

Default avatar.png masknksnvsndvo: je me suis fais disqualifié est-ce que vous savez la réponse à l'avant dernier exercice

BlaiseEbuth: On a un demi-finaliste, mais il est pas là. Si tu passes en journée ce week-end, essayes de lui demander. Son pseudo c'est Thyl.

Default avatar.png masknksnvsndvo: cool merci

Default avatar.png masknksnvsndvo: juste pour savoir c'est sa première fois au concours ?

BlaiseEbuth: Je ne sais pas.

Default avatar.png masknksnvsndvo: Depuis quand est-ce qu'il programme

Default avatar.png masknksnvsndvo: ah merci quand même

BlaiseEbuth: Mais ça ne sert à rien de se comparer aux autres. Progresse en te surpassant, pas en essayant de faire mieux que quelqu'un.