Décomposition

Fermé
fifi - 7 nov. 2009 à 11:19
marven23 Messages postés 71 Date d'inscription samedi 11 juillet 2009 Statut Membre Dernière intervention 20 août 2013 - 7 nov. 2009 à 11:49
Bonjour,
j'ai un programme en pascal et je ne sais comment le résoudre
"écris un programme en pascal qui permet de décomposer un entier n (positif) au cube
en somme d'entiers impaires consécutifs exemple
3 puissance 3 =7+9+11
4 puissance 3=11+13+15+16
2 puissance3=3+5
et merci d'avance

1 réponse

marven23 Messages postés 71 Date d'inscription samedi 11 juillet 2009 Statut Membre Dernière intervention 20 août 2013 2
7 nov. 2009 à 11:49
salut,

c'est interréssant ce que tu fais

tu peux remarquer que N puissance 3 = a1 + a2 +...+ aN alors tu dois chercher les N nombres ai
et de plus a2 = a1 + 2 ,..., ai = a1 + 2*i
alors N puissance 3 = N*a1 + 2 (1+2+...+N)

enfin pour résoudre le prob il faut:

1 savoir la valeur de N bien evidamment
2 savoir la valeur de N puissance 3
3 calculer la valeur de la somme 1+2+...+N
4 calculer a1 = ( (N puissance 3) - 2*(1+2+...+N) ) / ( N )
5 determiner les ai restants : ai = a1 + 2*i

Bon courage!
0