#include using namespace std; typedef long long ll; typedef long double ld; #define REP(i, n) for (int i = 0; i < (n); ++i) #define REPR(i, n) for (int i = n - 1; i >= 0; --i) #define FOR(i, m, n) for (int i = m; i < n; ++i) #define FORR(i, m, n) for (int i = m; i >= n; --i) #define ALL(v) (v).begin(),(v).end() templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b> a >> b >> c >> d >> p >> q; ll mi=INF,mx=-INF; ll u,v; FOR(i,p,q+1){ ll res=a*i*i*i+b*i*i+c*i+d; if(chmax(mx,res)) u=i; if(chmin(mi,res)) v=i; } cout << mx << " " << u << " " << mi << " " << v << endl; }