J'essaie de faire un programme qui résout cette équation : a**3 + b**3 = c**3 et ensuite je chronomètre le temps que ca a prit pour trouver.
Mais quand j'executer c**3 est toujours inférieur à a**3 + b**3. Je penses que le problème est au niveau de quand on définit la variable root : root = math.pow(sum,0.2)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Oui mais sympy ne prendre pas les équations de type a + 2 = 3 - a ca prend seulement les inéquations je crois et à mon niveau de math(3eme) je ne sais pas comment passer de a**3 + b**3 = c**3 inéquation c'est pour cela que j'utilise une bruteforce
Je sais pas, je connais pas assez Sympy, je suis assez surpris vu sa réputation mais je te fais confiance si t'as déjà bien cherché.
Par contre on peut utiliser l'API de Wolfram Alpha qui est sympa
Mais pour toi l'utilisation de son API me semble un peu complexe quand même...
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard) La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
J'essaie de faire un programme qui résout cette équation : a**3 + b**3 = c**3 et ensuite je chronomètre le temps que ca a prit pour trouver.
Mais quand j'executer c**3 est toujours inférieur à a**3 + b**3. Je penses que le problème est au niveau de quand on définit la variable root : root = math.pow(sum,0.2)
Donne ton énoncé précis qu'on t' a donné puisque tu es en collège en 3e dis-tu.
Tu sembles chercher toutes les solutions entières de l'équation a**3+b**3=c**3. D'abord, cette équation est bien connue (équation de Fermat) et n'a aucun solution entière véritable (les seules solutions sont quand a, b ou c vaut 0) donc je vois pas ce que tu peux chercher.
D'autre part, ta recherche souffre de multiples problèmes. Mais déjà, tu écris
root = math.pow(sum,0.2)
et la ligne n'a aucun rapport avec ton problème (c'est la racine 5e de sum).
Il faut dire si un triangle peut être rectangle avec la formule ci-dessus et si oui le prouver avec des nombres entiers ou décimaux
Vue que je n'ai pas les compétences de math de niveau lycée j'ai essayer de résoudre l'équation avec un script qui essaye toute les possibilités possible.
Vue que je n'ai pas les compétences de math de niveau lycée j'ai essayer de résoudre l'équation avec un script qui essaye toute les possibilités possible.
Toutes les possibilités ? Mais comment est-ce possible, tu as une infinité de nombres entiers, comment vas-tu pouvoir les tester ? Tu pourrais avoir des côtés a, b et c extrêmement grands qui seraient solutions, comment vas tu les passer en revue si tu dois tout essayer ?
Donc, si je comprends bien, en fait c'est à la base un problème de math ? de 3e ?
Quand je dit toutes les possibiltés ces une facon de parler, je compte laisser tourner le programme pendant 1-2 heures. Et le prof a dit que c'était quasiment impossible que nous trouvons mais j'essaye quand même.
Mais il pourrait y avoir des solutions même si ton programme tourne 42 millénaires sans rien trouver.
Bon de toutes façons, inutile de perdre son temps, ton problème n'admet aucune solution. Tu dois trouver des nombres réels positifs x, y et z qui vérifient à la fois x²+y²=z² et x³+y³=z³. En divisant par z² et z³, tu te ramènes à u²+v²=1 et u³+v³=1 (on a u=x/z et v=y/z) ce qui n'est possible que si u ou v est nul et donc x ou y est nul. Au total, tu n'a spas de vrai triangle qui satisfasse tes deux contraintes.
Merci pour ta réponse est ce que vous connaissez un site ou il y un cour sur le calcul littérale avec lequel je pourrais comprendre ton explication. Car je n'ai toujours pas vue les les équations du second degrés donc je penses que tu comprends pourquoi c'est difficile pour moi de comprendre ta reponses.
Merci pour ta réponse est ce que vous connaissez un site ou il y un cour sur le calcul littérale avec lequel je pourrais comprendre ton explication. Car je n'ai toujours pas vue les les équations du second degrés donc je penses que tu comprends pourquoi c'est difficile pour moi de comprendre ta reponses.
Ça n'a pas de rapport avec les équations du second degré et ce n'est pas seulement du calcul littéral. Je comprends parfaitement que ma réponse ne te soit pas compréhensible mais franchement ce n'est pas du niveau 3e et même en lycée, je me demande quel pourcentage d'élèves sauraient résoudre le système x²+y²=z² et x³+y³=z³. Après, je crois qu'il y a un forum de math sur ce site.
On peut le faire avec un peu de logique. On a x³ + y³ = z³ et x² + y² = z². Donc on a x³ + y³ = z³ = (x² + y²)z = x²z + y²z. z est le plus grand côté du triangle, donc z > x et z > y (sinon x = y = z = 0). Donc x²z + y²z > x³ + y³. Mais ces deux données sont égales et sont égales à z³. Donc x = y = z = 0.
On peut le faire avec un peu de logique. On a x³ + y³ = z³ et x² + y² = z². Donc on a x³ + y³ = z³ = (x² + y²)z = x²z + y²z. z est le plus grand côté du triangle, donc z > x et z > y (sinon x = y = z = 0). Donc x²z + y²z > x³ + y³. Mais ces deux données sont égales et sont égales à z³. Donc x = y = z = 0.
Effectivement, je n'ai pas donné tous les autres triangles plats avec A = B et C un autre point. Ça m'apprendra à écrire sans y réfléchir plus que ça. Merci pour la remarque
Effectivement, je n'ai pas donné tous les autres triangles plats avec A = B et C un autre point.
Tout à fait. Ça se voyait aussi avec l'équation en u, v plus haut : u²+v²=1 est le cercle trigo et u³+v³=1 est une astroïde qui se coupent aux quatre points cardinaux. On pouvait aussi factoriser :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Celui qui trouve sans chercher est celui qui a longtemps cherché sans trouver.(Bachelard)
La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information.(Einstein)
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères
Découverte Python Doc Tkinter Les chaînes de caractères