Somme et produit

Discussion générale entre passionnés et amateurs de mathématiques sur des sujets mathématiques variés
emmy85
Messages: 3
Enregistré le: 13 Jan 2015, 16:47

somme et produit

par emmy85 » 13 Jan 2015, 16:50

Bonsoir
j ai un problème et j’espère que vous pouvez m’aider
je veux connaitre si j’ai trois variable s :somme et p :produit c :cardinalité
et je veux connaitre sil y a c nombres d’entiers ou la somme égale a s et produit égale à p
je ne veux pas connaitre les c nombres mais je veux connaitre s’il ya une solution c’est tous
y a-t-il une relation entre produit et somme et cardinalité (divisible sur une entier particulier ???)
merci d’avance



Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 13 Jan 2015, 17:22

hello,

tu décomposes p en facteurs premiers dans un vecteur v_p
chaque case de v_p contient le facteur premier et sa puissance
tu tries v_p par rapport à la valeur du facteur
tu generes toutes les mains produits valant p
pour chaque main, tu regardes si la somme vaut s

la seule difficulté résidant alors en générer les mains produits valants p
la vie est une fête :)

emmy85
Messages: 3
Enregistré le: 13 Jan 2015, 16:47

par emmy85 » 13 Jan 2015, 17:28

fatal_error a écrit:hello,

tu décomposes p en facteurs premiers dans un vecteur v_p
chaque case de v_p contient le facteur premier et sa puissance
tu tries v_p par rapport à la valeur du facteur
tu generes toutes les mains produits valant p
pour chaque main, tu regardes si la somme vaut s

la seule difficulté résidant alors en générer les mains produits valants p



merci infiniment pour me répondre
moi je suis informaticien
donc j'ai pas bien compris c'est quoi les mains produit de p
pouvez vous me donner un petit exemple

Avatar de l’utilisateur
fatal_error
Membre Légendaire
Messages: 6610
Enregistré le: 22 Nov 2007, 12:00

par fatal_error » 13 Jan 2015, 17:43

par exemple
le nombre 104 se décompose en
[{valeur: 13, puissance:1},{valeur:2, puissance:3}]

pour mettons, c==3
les mains produits sont:
[13*2^3,1,1]
[13*2^2,2,1]
[13*2,2^2,1]
[13*2,2,2]
[13, 2^3,1]
[13,2^2,2]
la vie est une fête :)

emmy85
Messages: 3
Enregistré le: 13 Jan 2015, 16:47

par emmy85 » 13 Jan 2015, 19:22

fatal_error a écrit:par exemple
le nombre 104 se décompose en
[{valeur: 13, puissance:1},{valeur:2, puissance:3}]

pour mettons, c==3
les mains produits sont:
[13*2^3,1,1]
[13*2^2,2,1]
[13*2,2^2,1]
[13*2,2,2]
[13, 2^3,1]
[13,2^2,2]


merci encore une fois pour l'explication
la procédure de génération des mains produit (je veux générer les combinaison possible) peut être exponentielle donc si je veux implémenter un algorithme exponentiel
y a t-il une autre possibilité pour avoir seulement si il y a une solution possible ou non sans générer les variables ( par exemple diviser sur pgcd ou ppcm )

est ce que je peux résoudre le système suivant :
x1+x2+......xc=s
x1*x2*......*xc=p


:wrong:

 

Retourner vers ⚜ Salon Mathématique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite