Inscription / Connexion Nouveau Sujet
Niveau exercices
Partager :

algorithme

Posté par
flight
14-02-23 à 20:22

Bonjour ;

je vous propose l'exercice suivant ;

il s'agit d'un un code donnant le nombre de solutions de l'equation
ax + by + cz = n   , ou a,b,c,x,y,z,n sont des entiers  dans le language de votre choix .

Posté par
matheux14
re : algorithme 14-02-23 à 21:41

Bonsoir,

 Cliquez pour afficher

Posté par
LittleFox
re : algorithme 16-02-23 à 14:52

J'ai l'impression que:

 Cliquez pour afficher

Posté par
Ulmiere
re : algorithme 16-02-23 à 15:08

Ce n'est pas qu'une impression LittleFox.
Déjà l'énoncé permet de contrôler les paramètres x, y, et z (je pense que c'est une erreur) mais aussi, si (x,y,z) est solution pour a, b, c, et n fixés de notre égalité de Bézout, alors

 Cliquez pour afficher

Posté par
flight
re : algorithme 16-02-23 à 15:32

Bonjour à tous , on suppose que  a,b ,c et n  sont des entiers naturels fixés  fixés on cherche le nombre de triplets x,y,z (entiers naturels aussi )  tel que   ax + by + cz = n

Posté par
LittleFox
re : algorithme 16-02-23 à 16:41

Oh, dommage, j'avais un algo pour générer toutes les solutions dans le cas général

 Cliquez pour afficher


Pour les naturels, c'est un peu plus simple mais j'ai voulu être générique avec un nombre de variable variable

 Cliquez pour afficher


Et ici une version récursive:

 Cliquez pour afficher

Posté par
flight
re : algorithme 18-02-23 à 13:17



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !