Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1701 Le 26/11/2010, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores de la période en cours :

1) 221    nesthib
2) 201    samuncle
3) 174    grim7reaper
4) 160    Кຼزດ
5) 140    nathéo
6) 132    cm-t
7) 122    Pylade
8) 121    gnuuat
9) 66    Askelon
10) 39    \\Ouranos//
10) 39    Lagierl
12) 37    tshirtman
13) 10    Р☢w ! ✰ :mad: ✰ (эй !)
14) 9    The Uploader
15) 8    Sherwood51
16) 7    helly
17) 5    Le Rouge
17) 5    Steap
19) 3    Kanor
20) 2    pierguiard
21) 1    xapantu

Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne

#1702 Le 26/11/2010, à 12:42

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Je répond ici pour pas "polluer" l'autre fil.

helly sur le sujet "Petit guide pour aider au choix d'un langage" a écrit :

M'semble aps que ce soit possible de compiler du java à 100 ù, il faut toujours l'interprèter par derrière -_-'.

Si, ça se fait très bien mais tu perds la portabilité.
Par exemple, GCJ le fait (bien qu'il y ai eu quelques problèmes avec AWT et Swing, mais je crois que c'est quasiment résolu).

On fait même mieux : les processeurs qui comprennent directement le byte code Java (une JVM cablée en fait).

Hors ligne

#1703 Le 27/11/2010, à 00:15

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Bon j'ai enfin fini de rédiger un premier jet du guide de style pour Ella.
J'ai aussi quasiment fini de coder un interpréteur brainfuck qui semble battre celui de Pylade niveau ligne et surtout niveau vitesse.

Sinon, pour ceux qui ont remarqué mon bout de code C un peu bizarre posté il y a quelques jours (avec le void main() et les variables globales  ^_^). Et bien, ce fragment de code était pour ce petit joujou smile
1290809417.jpg.

Dernière modification par grim7reaper (Le 27/11/2010, à 00:15)

Hors ligne

#1704 Le 27/11/2010, à 00:17

Pylades

Re : /* Topic des codeurs couche-tard [2] */

OMG!
Ça rapproche de quel modèle ?


Sinon, mon interpréteur était codé à l'arrache, hein…

Dernière modification par Pylade (Le 27/11/2010, à 00:18)


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1705 Le 27/11/2010, à 00:19

helly

Re : /* Topic des codeurs couche-tard [2] */

J'ai aussi quasiment fini de coder un interpréteur brainfuck qui semble battre celui de Pylade niveau ligne et surtout niveau vitesse.

En quel langage ?
Tiens, faudrait essayer en haskell…
SInon, les exos de Euler project, c'est vraiment bien pour pratiquer !
J'ai juste toujours en première idée un algo en prog impérative qui vient, c'est pas facile de changer les reflexes !


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1706 Le 27/11/2010, à 00:20

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Pylade a écrit :

OMG!
Ça rapproche de quel modèle ?

C'est à dire ?
Le processeur est un PIC16F877A.

Sinon, mon interpréteur était codé à l'arrache, hein…

Hum pas tant que ça, niveau perf il se défendait plutôt bien.


helly a écrit :

En quel langage ?

C++

Tiens, faudrait essayer en haskell…

J'y ai pensé, vu qu'il se compile c'est jouable.
Mais j'ai pas encore le niveau, cela dit voilà un lien très intéressant (le premier article est tout en bas).
Ça montre une démarche compléte : approche naïve, profiling, optimisation de l'algo, écriture d'un optimiseur en plus de l'interpréteur, etc.

SInon, les exos de Euler project, c'est vraiment bien pour pratiquer !
J'ai juste toujours en première idée un algo en prog impérative qui vient, c'est pas facile de changer les reflexes !

Ça me faisait pareil au début, mais après ça va mieux smile
Et attention hein, faut que ton code trouve la solution en moins d'une minute sinon c'est que ton algo est mauvais tongue.

Dernière modification par grim7reaper (Le 27/11/2010, à 00:26)

Hors ligne

#1707 Le 27/11/2010, à 00:42

gnuuat

Re : /* Topic des codeurs couche-tard [2] */

#!/usr/bin/env python
import sys

if __name__ == '__name__':
    if sys.argv.__len__() == 1:
        sys.stdout.write("Le python, c'est complique !");

Bisouland : embrassez les tous !
Volez les points d'amour de vos adversaires en les embrassant, dans ce jeu gratuit par navigateur !

Hors ligne

#1708 Le 27/11/2010, à 01:06

helly

Re : /* Topic des codeurs couche-tard [2] */

Et attention hein, faut que ton code trouve la solution en moins d'une minute sinon c'est que ton algo est mauvais .

Mes temps d'éxécution sont de l'ordre que la petite seconde…
J'en ai pas fait beaucoup cependant.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1709 Le 27/11/2010, à 01:11

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Ok.
Ouais, les premiers sont assez simple ce qui fait que même les algo naïfs donne le résultat suffisamment rapidement mais ça va changer au fur et à mesure…

Hors ligne

#1710 Le 27/11/2010, à 01:12

helly

Re : /* Topic des codeurs couche-tard [2] */

Mais tiens juste comme ça, comment tu t'en sort pour faire une fonction qui renvoie une liste de nombres premiers ?
Cette question là, je bute là dessus.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1711 Le 27/11/2010, à 01:19

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Vaste question, de nombreuses réponses.
Le Wiki Haskell est ton ami.

Grosso modo, il y a 2 méthodes simples pour générer des nombres premiers : crible d'Ératosthène et un truc avec une roue.
Après si tu gères bien en maths (ce qui n'est pas mon cas), il existe de meilleures méthodes.

Pour les tests de primalité, là aussi il y a du choix…

Dernière modification par grim7reaper (Le 27/11/2010, à 01:20)

Hors ligne

#1712 Le 27/11/2010, à 02:00

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Hors ligne

#1713 Le 27/11/2010, à 02:04

Pylades

Re : /* Topic des codeurs couche-tard [2] */

Sinon, j'ai un fait un truc selon la méthode du gros bourrin (test de divisibilité avec tous les nombres de la liste inférieurs à √a) à l'époque où je ne savais pas encore coder ; et ça m'en sort des millions dès la première seconde…


“Any if-statement is a goto. As are all structured loops.
“And sometimes structure is good. When it’s good, you should use it.
“And sometimes structure is _bad_, and gets into the way, and using a goto is just much clearer.”
                Linus Torvalds – 12 janvier 2003

Hors ligne

#1714 Le 27/11/2010, à 02:09

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

C'est plus ou moins le crible d'Ératosthène (il y a plusieurs manières de l'implémenter).
Ça en sort des millions/seconde car tu es en C aussi…

Hors ligne

#1715 Le 27/11/2010, à 02:10

helly

Re : /* Topic des codeurs couche-tard [2] */

Oui c'est sur, mais en haskell, jvois pas comment le coder…
Cracher un nombre premier, ok, mais toute une liste, j'y arrive pas.

Dernière modification par helly (Le 27/11/2010, à 02:11)


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1716 Le 27/11/2010, à 02:11

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Tu as suivi mon lien hmm ?

Hors ligne

#1717 Le 27/11/2010, à 02:13

helly

Re : /* Topic des codeurs couche-tard [2] */

Oui, mais j'ai la flemme de me farcir ce soir une page en anglais wink, ça attendra demain.


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1718 Le 27/11/2010, à 02:15

grim7reaper

Re : /* Topic des codeurs couche-tard [2] */

Bah alors ne te plains pas tongue

Hors ligne

#1719 Le 27/11/2010, à 02:24

nesthib

Re : /* Topic des codeurs couche-tard [2] */

plop


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#1720 Le 27/11/2010, à 04:00

helly

Re : /* Topic des codeurs couche-tard [2] */

\o/


Archlinux-wmii-dwb.
Un problème résolu ? Faites le savoir en mettant [résolu] à côté du titre de votre topic.
Un problème non résolu ? Faites le savoir en insultant ceux qui cherchent à vous aider.
Un site bleu super remasterised©, un wiki cherchant des volontaires pour traduire un site.

Hors ligne

#1721 Le 27/11/2010, à 04:08

nesthib

Re : /* Topic des codeurs couche-tard [2] */

tongue


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#1722 Le 27/11/2010, à 04:15

cm-t

Re : /* Topic des codeurs couche-tard [2] */

'Nuit;


Actu Ubuntu            ☺/
Pauses Ubuntu sur Paris            \_< -t
[(π)] La Quadrature du net

Hors ligne

#1723 Le 27/11/2010, à 04:32

Кຼزດ

Re : /* Topic des codeurs couche-tard [2] */

C'est le plop des points.


dou

Hors ligne

#1724 Le 27/11/2010, à 04:59

samυncle

Re : /* Topic des codeurs couche-tard [2] */

smile


Hello world

Hors ligne

#1725 Le 27/11/2010, à 08:42

Compteur du TdCCT

Re : /* Topic des codeurs couche-tard [2] */

Scores totaux, depuis le début :

1) 1952    nesthib
2) 1871    samuncle
3) 1562    Pylade
4) 1193    Кຼزດ
5) 988    cm-t
6) 857+5  grim7reaper /* ./viewtopic.php?pid=3486252#p3486252 */
7) 693    \\Ouranos//
8) 686    Р☢w ! ✰ :mad: ✰ (эй !)
9) 653    helly
10) 413    gnuuat
11) 399    Lagierl
12) 293    tshirtman
13) 196    Askelon
14) 172    nathéo
15) 167    Kanor
16) 121    ǤƦƯƝƬ
17) 93    petifrancais
18) 78    edge_one
19) 70    gulp
20) 68    pierguiard
21) 59    kamui57
21) 59    The Uploader
23) 37    ilagas
24) 32    Le Rouge
25) 30    keny
26) 25    GentooUser
27) 24    ไ୦บเઢ'
28) 20    Morgiver
28) 20    CROWD
30) 19    xapantu
31) 18    Ph3nix_
32) 15    timsy
33) 14    kouskous
34) 12    stratoboy
34) 12    sailing
36) 11    alexises
36) 11    Crocoii
38) 10    Toineo
38) 10    NutMotion
38) 10    pseudovingtcinqcaracteres
38) 10    pfriedZ
42) 8    Mornagest
42) 8    Sherwood51
44) 7    Vista
45) 6    Zeibux
45) 6    ubuntlin
45) 6    asma.geek
48) 5    tendances-tdct
48) 5    Steap
50) 4    danychou56
50) 4    Neros
50) 4    Biaise
50) 4    totoflute
50) 4    pinballyoda ㋛
55) 2    SoJaS
55) 2    ceric
57) 1    geenux

chart?chs=675x280&cht=p3&chco=d80020,d88000,ffd840,20d820,2080ff,101080,a020d8&chf=bg,s,fbf9f4&chl=00h%20-%2000h59|01h%20-%2001h59|03h%20-%2003h59|07h%20-%2007h59|11h%20-%2011h59|23h%20-%2023h59&chd=t:4,8,5,1,1,5&chp=1.6&chtt=R%C3%A9partition%20des%20posts&chts=606060,16chart?chs=675x250&cht=bvs&chxt=x,y&chds=0,10&chxr=1,0,10&chf=b0,lg,0,803000,0,ffc080,1|bg,s,fbf9f4&chxl=0:|05h|06h|07h|08h|09h|10h|11h|12h|13h|14h|15h|16h|17h|18h|19h|20h|21h|22h|23h|00h|01h|02h|03h|04h&chxp=0,0.7,4.9,9.1,13.2,17.3,21.5,25.6,29.8,33.9,38,42.2,46.3,50.5,54.6,58.8,62.9,67,71.2,75.3,79.4,83.6,87.7,91.8,96&chd=t:0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,5,4,8,0,5,0&chm=N,803000,0,-1,12&chtt=|Nombre%20de%20posts%20par%20heure&chts=606060,16


Codez-vous trop tard le soir ?
Demandez au Compteur du TdCCT pour le savoir !

J’ai été généreusement codé par tshirtman ; d’ailleurs, voici mon code source. TdCCT CEP : ./viewtopic.php?pid=3493579#p3493579 (p3492608).

Hors ligne