Répondre à la discussion
Page 3 sur 3 PremièrePremière 3
Affichage des résultats 61 à 75 sur 75

Parcours du Cavalier



  1. #61
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier


    ------

    que l'on peut aussi écrire sous forme d'un couple d'équations du second degré.

    -----
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  2. Publicité
  3. #62
    Médiat

    Re : Parcours du Cavalier

    Vous pourriez l'écrire sous forme de pseudo-code (je vois 4 variables pour le calcul de x alors qu'il ne dépend que de 2) ?
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  4. #63
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier

    Citation Envoyé par Médiat Voir le message
    Vous pourriez l'écrire sous forme de pseudo-code (je vois 4 variables pour le calcul de x alors qu'il ne dépend que de 2) ?
    j'ai écris trop vite car il s'agit bien d'une double équation
    la même pour y.
    donc pas 4 variables à la fin.
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  5. #64
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier

    et ma ma lecture primaire de x=f(i) me fait penser à des fonctions , pas à un code.
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  6. #65
    Médiat

    Re : Parcours du Cavalier

    Bonjour,

    Désolé pour le délai, mais je ne comprends toujours pas : à partir d'une position (i, j), il y a toujours 8 cases possibles (les tests sur les bornes pouvant se faire, si nécessaire, après), et m'attendais à voir une ou plusieurs boucle(s) dont le contenu s'exécute 8 fois permettant de calculer les coordonnées des cases atteignables, par exemple sous la forme :

    Code:
    for (k = 0; k < 8; k++)
    {
      x = f(i, k)
      y = g(i, k)
      Traite(x, y)
    }
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  7. #66
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier

    on s'est mal compris, je ne raisonnais en terme de code !
    désolé.
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  8. Publicité
  9. #67
    Médiat

    Re : Parcours du Cavalier

    Bonjour,
    Citation Envoyé par ansset Voir le message
    désolé.
    Il n'y a pas de quoi l'être

    Cordialement
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  10. #68
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier

    question décalée et naîve, ou peut-on trouver un compilateur C qui ne soit pas trop gourmand en mémoire ?
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  11. #69
    contrexemple

    Re : Parcours du Cavalier

    DevCpp (dev c++), assez simple d'utilisation.

  12. #70
    Médiat

    Re : Parcours du Cavalier

    Une version "en ligne par exemple" : http://isocpp.org/blog/2013/01/online-c-compilers.
    J'ai utilisé CodeBlocks, il y a quelque temps déjà (il y en a d'autres dans le lien) : http://listoffreeware.com/list-of-be...-ide-software/
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  13. #71
    ansset
    Animateur Mathématiques

    Re : Parcours du Cavalier

    merci pour vos réponses.
    fin du HS.
    y'a quelque chose qui cloche là dedans, j'y retourne immédiatement !

  14. #72
    NicoEnac

    Re : Parcours du Cavalier

    Citation Envoyé par Médiat Voir le message
    Bonjour,

    Désolé pour le délai, mais je ne comprends toujours pas : à partir d'une position (i, j), il y a toujours 8 cases possibles (les tests sur les bornes pouvant se faire, si nécessaire, après), et m'attendais à voir une ou plusieurs boucle(s) dont le contenu s'exécute 8 fois permettant de calculer les coordonnées des cases atteignables, par exemple sous la forme :

    Code:
    for (k = 0; k < 8; k++)
    {
      x = f(i, k)
      y = g(i, k)
      Traite(x, y)
    }
    Personnellement, j'ai stocké un tableau de constantes mais puisqu'on pose la question :

    Code:
    for (k = 0; k < 8; k++)
    {
      x = f(i, k)
      y = g(j, k)
      Traite(x, y)
    }
    
    f(i,k) :
    if (k< 4)
    {
    delta = 1
    }
    else
    {
    delta = 2
    }
    x = i + (-1)k.delta
    
    g(j,k) :
    if (k< 4)
    {
    delta = 2
    }
    else
    {
    delta = 1
    }
    y = j + (-1)[k/2].delta
    "Quand les gens sont de mon avis, il me semble que je dois avoir tort."O.Wilde

  15. Publicité
  16. #73
    Médiat

    Re : Parcours du Cavalier

    Bonjour NinoEnac,

    J'avais oublié ce point .


    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  17. #74
    NicoEnac

    Re : Parcours du Cavalier

    Citation Envoyé par Médiat Voir le message
    Bonjour NinoEnac,
    Décidément ! Je ne sais pas si vous avez des racines espagnoles mais vous avez une certaine tendance à m'infantiliser
    "Quand les gens sont de mon avis, il me semble que je dois avoir tort."O.Wilde

  18. #75
    Médiat

    Re : Parcours du Cavalier

    Toutes mes excuses, c'est effectivement dû à mes ancêtres espagnols qui ont induits mon surnom de bébé et de jeune enfant : Nino (sans le tilde).
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

Page 3 sur 3 PremièrePremière 3

Discussions similaires

  1. Réponses: 2
    Dernier message: 11/01/2015, 21h33
  2. Périple du cavalier.
    Par nicozeyo dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 27/10/2009, 19h23
  3. position cavalier sur DD ibm WDA-L160
    Par soude dans le forum Matériel - Hardware
    Réponses: 2
    Dernier message: 12/08/2009, 12h51
  4. construction d'un pont cavalier
    Par beetle bug 64 dans le forum Physique
    Réponses: 13
    Dernier message: 19/01/2009, 20h44
  5. Cavalier sur disque dur ?
    Par Myr dans le forum Matériel - Hardware
    Réponses: 1
    Dernier message: 04/02/2004, 22h37