#include #include int m,n,a[10001],b[10001],c[10001],x[10001], d[10001],p[10001],xx,t=0; int f(int a,int b,int c,int x) { return (a*x*x+b*x+c); } void up(int x,int y) { int i,j,q; t++; d[t]=x; p[t]=y; i=t; while (i>1) { j=i/2; if (d[j]>d[i]) { q=d[j];d[j]=d[i];d[i]=q; q=p[i];p[i]=p[j];p[j]=q; } i=j; } } void down() { int i,j,q; i=1; while(it) return; if (d[j]