somme_carre.py

Created by patrice-buttay

Created on April 17, 2018

309 Bytes

renvoie une liste telle que la somme des carrés des n+1 entiers consécutifs est égal à la somme des carrées des 2 entiers consécutifs suivants


from math import *
def carre(n):
  #initilisation
  L=[]
  for i in range(2*n+1):
    L.append(i)
  s1=0
  s2=1
  while s1!=s2:
    for i in range(2*n+1):
      L[i]+=1
    s1=0
    for i in range(n+1):
      s1+=L[i]**2
    s2=0
    for i in range(n+1,2*n+1):
      s2+=L[i]**2
  return L