#include #include typedef int elem; #include"piledouble.c" int main() { file a; int x,y; creer(&a,100); for(x=20;x;x--) empiler(&a,x*x); for(;;) { x=sommet(&a); depiler(&a); if(vide(&a)) break; y=sommet(&a); depiler(&a); enfiler(&a,abs(x-y)); } printf("%d\n",x); detruire(&a); return 0; }