//Comparaison n(n+1)(2n+1)/6 et 1²+2²+...+n² function calculs(n) { s1=n*(n+1)*(2*n+1)/6; s2=0; for(i=1;i<=n;i++) { s2=s2+i*i; } return [s1,s2]; } //nombre d'égalités s=0; for(j=1;j<=500;j++) { c=calculs(j); if( c[0]==c[1] ) { s++; } } // afficher("Nombre d'égalités réalisées (sur 500) : ",s); afficher("Pour 500 on a : ",c[0]," et ", c[1]);