Asked at D.E. Shaw
Theory: Algorithms Under a Complexity BoundRead the problem, hints and solution here. The editor needs a bigger screen: open this page on a laptop to write and run your code.
Available in Python and C++. You are solving it in C++. Switch to Python
xxxxx x xxxxxxxx xx xxxxxxxx xxxxxx (xxxxxxxx, xxxxxxxx, xx xxxx), xxxxxxxxx
xxxxx_xxxxxxxx_xxxxxxxxxx(xxxxxx) xxxxxxxxx xxx xxxxxx xx xxxxx xxxxx
(x < x) xxxx xxxxxx[x] >= x * xxxxxx[x].
x xxxxxxx xxxx xxxxxxxx xxx xxxxxxxx x xxxxxx xxxx-xxxxxxx xx xxxxxxxx xxxxx xxxx xxx xxxxx xxx xx xxxxx: x xxxxx xxxxx xxxx xxx xxxxxxx xxx xxxxxxx xx x xxxxxx xx xxx. xxxxx xxxxxxxxxx xxx xxxxx. xxxxx xxxxxxxx xxxxxxxxxx xxx xxx xxxxxx xxx xxxx xxxxxx xxxxxxx.
xxxx xxxx xxxxx_xxxxxxxx_xxxxxxxxxx(xxxxx xxx::xxxxxx<xxxx xxxx>& xxxxxx);
xxx xxxxx xx x xxxx xxxx.
xxxxx_xxxxxxxx_xxxxxxxxxx({x, x, x, x});
// x (xxx xxxxx (x, x) xxx (x, x); xxxx x >= x * x xxxxxx)
xxxxx_xxxxxxxx_xxxxxxxxxx({-x, -x});
// x (-x >= x * -x = -x; xxx xxxxxxxxx xx >= xxx xxxxx xxxxxx)
x <= xxxxxx.xxxx() <= xxxxxxx. xxxxx xxxxx xx
xxx xxxxx xx xxxxx xxxxxx xxxx x * xxxxxx[x] xxxx xxxx x xxxx xxxx.>=, xx xxxxx-xxxxxxxx xxxxx xxxxx.This problem is only available to subscribers.