Bonjour,
Tout à fait au hasard j'ai put remarquer que Javascript (plus particuliérement sur firefox que sur chrome) est bien plus rapide que python (CPython)
Version python
for a in xrange(2,10000):
sa=1
for d in xrange(2,a-2):
if a%d==0: sa+=d
b,sb=sa,1
for d in xrange(2,b-2):
if b%d==0: sb+=d
if sb==a and a<b:
print a,b
Version javascript
for(a=2;a<=20000;a++)
{
sa=1;
for(d=2;d<=a-2;d++) {if (a%d==0) sa=sa+d}
b=sa ; sb=1;
for(d=2;d<=b-2;d++) {if (b%d==0) sb=sb+d}
if (sb==a && a<=b)
{if(!confirm(a+" et "+b+" sont amicaux")) return};
}
(…)