2018 en somme 3 carrés

Bonjour

je cherche toutes les décompositions de 2018 en une somme
de trois carrés d'entiers pour le moment je trouve

$41^2+16^2+9^2$
$44^2+9^2+1^2$
$36^+19^2+19^2$
$35^2+28^+3^2$
$35^2+27^2+8^2$
$33^2+23^2+20^2$

En voyez-vous d'autres ?

merci

Réponses

  • for a in range(1,45):
    	for b in range(a,45):
    		for c in range(b,45):
    			if a*a+b*b+c*c==2018:
    				print("%d^2+%d^2+%d^2=2018"%(a,b,c))
    
    Donne :
    1^2+9^2+44^2=2018
    3^2+28^2+35^2=2018
    5^2+12^2+43^2=2018
    8^2+27^2+35^2=2018
    9^2+16^2+41^2=2018
    19^2+19^2+36^2=2018
    20^2+23^2+33^2=2018
    
    Algebraic symbols are used when you do not know what you are talking about.
            -- Schnoebelen, Philippe
  • Remarque en passant : pour une boucle de ce genre, je trouve désormais plus économique d'écrire
    for a in range(45):
        for b in range(a+1):
            etc.
    
    (Par exemple, s'il faut remplacer 45 par autre chose, on ne le change qu'une seule fois.)
Connectez-vous ou Inscrivez-vous pour répondre.