1 i=11 j=4 k=15 2 i=11 j=4 k=15 3 i=11 j=5 k=15 4 i=11 j=6 k=16 5 i=12 j=6 k=18 6 i=13 j=6 k=19 7 i=11 j=4 k=15 8 i=11 j=4 k=15 9 i=11 j=4 k=15 10 i=11 j=4 k=15 11 i=11 j=4 k=16 12 i=11 j=4 k=42 13 i=33 j=4 k=42 14 i=99 j=4 k=42 15 i=99 j=107 k=42 16 i=99 j=313 k=42 17 i=11 j=4 k=15 18 i=11 j=4 k=15 19 i=26 j=4 k=15 20 i=26 j=34 k=15 21 i=78 j=34 k=15 22 i=11 j=4 k=15 23 i=11 j=4 k=15 24 i=26 j=15 k=15 25 i=41 j=56 k=15 26 i=164 j=56 k=15 27 i=11 j=4 k=15 28 i=11 j=4 k=15 29 i=4 j=5 k=16 30 *a=4 *b=5 *c=16 31 *a=4 *b=4 *c=5 32 i=7 j=6 k=16 33 *a=7 *b=7 *c=6 34 *a=7 *b=7 *c=7 35 i=11 j=6 k=16 36 *a=11 *b=11 *c=11 37 *a=11 *b=11 *c=11 38 i=15 j=6 k=16 39 *a=15 *b=15 *c=15 40 *a=15 *b=15 *c=15 41 i=19 j=6 k=16 42 *a=19 *b=19 *c=19 43 *a=19 *b=19 *c=19 -3 1 début : on crée x1=3 et yy1=&x0 1 on évalue f5(--*yy1,&x1)=f5(--x0,&x1)=f5(2,&x1) car x0 passe de 3 à 2 2 début : on crée x2=2 et yy2=&x1 2 on évalue f5(--*yy2,&x2)=f5(--x1,&x2)=f5(2,&x2) car x1 passe de 3 à 2 3 début : on crée x3=2 et yy3=&x2 3 on évalue f5(--*yy3,&x3)=f5(--x2,&x3)=f5(1,&x3) car x2 passe de 2 à 1 4 début : on crée x4=1 et yy4=&x3 4 on évalue f5(--*yy4,&x4)=f5(--x3,&x4)=f5(1,&x4) car x3 passe de 2 à 1 5 début : on crée x5=1 et yy5=&x4 5 on évalue f5(--*yy5,&x5)=f5(--x4,&x5)=f5(0,&x5) car x4 passe de 1 à 0 6 début : on crée x6=0 et yy6=&x5 6 on évalue f5(--*yy6,&x6)=f5(--x5,&x6)=f5(0,&x6) car x5 passe de 1 à 0 7 début : on crée x7=0 et yy7=&x6 7 on évalue f5(--*yy7,&x7)=f5(--x6,&x7)=f5(-1,&x7) car x6 passe de 0 à -1 8 début : on crée x8=-1 et yy8=&x7 8 fin : on détruit x8 et yy8 on rend -1 7 x7+=-1 0-->-1 7 fin : on détruit x7 et yy7 on rend -1 6 x6+=-1 -1-->-2 6 fin : on détruit x6 et yy6 on rend -2 5 x5+=-2 0-->-2 5 fin : on détruit x5 et yy5 on rend -2 4 x4+=-2 0-->-2 4 fin : on détruit x4 et yy4 on rend -2 3 x3+=-2 1-->-1 3 fin : on détruit x3 et yy3 on rend -1 2 x2+=-1 1-->0 2 on évalue f5(--*yy2,&x2)=f5(--x1,&x2)=f5(1,&x2) car x1 passe de 2 à 1 3 début : on crée x3=1 et yy3=&x2 3 on évalue f5(--*yy3,&x3)=f5(--x2,&x3)=f5(-1,&x3) car x2 passe de 0 à -1 4 début : on crée x4=-1 et yy4=&x3 4 fin : on détruit x4 et yy4 on rend -1 3 x3+=-1 1-->0 3 on évalue f5(--*yy3,&x3)=f5(--x2,&x3)=f5(-2,&x3) car x2 passe de -1 à -2 4 début : on crée x4=-2 et yy4=&x3 4 fin : on détruit x4 et yy4 on rend -2 3 x3+=-2 0-->-2 3 fin : on détruit x3 et yy3 on rend -2 2 x2+=-2 -2-->-4 2 fin : on détruit x2 et yy2 on rend -4 1 x1+=-4 1-->-3 1 fin : on détruit x1 et yy1 on rend -3 -3 l1= 14 13 12 11 l2= 7 6 5 4 l3= l1= 15 14 13 12 l2= 7 6 5 4 l3= l1= 15 25 14 24 13 23 12 22 l2= 7 6 5 4 l3= l1= 4 5 6 4 7 15 25 14 24 13 23 12 22 l2= l3= 4 5 6 4 7 15 25 14 24 13 23 12 22