Asked at Jump Trading, Hudson River Trading
Theory: Data Structures You Implement, Not ImportRead the problem, hints and solution here. The editor needs a bigger screen: open this page on a laptop to write and run your code.
xx xxxxx xxxx xxxxxxx xxxxxx xxxxxxxxxx, xxx xxxx xx xxxxxxxx xxxxxxxxx xxxx xxxxx xxxxxxx xxxx xxxxx: x xxxxxx xxxx xx xxx xxxxx xxxxx, xx x xxxx xxx xxxx xxxxx xx xx xxxxxxxx xxxx xxx xx xx xxxx xx xxxx xxxx xxx xxxx. xxxx xxxx xxxx xxxx xxx xxxxxx xxxx xxxxx xx xxxxxx.
xx xxxxxxxxx xxxx xxxx xxx xxxxx xxxxxx xxx xxxxxx. xxxxxx xxx xxxxx xx
xxxxxx xxx xxxxxxxx, xx xxxxxxxxxx xx xxxx xxxxxxx xxxxxx xxx xx xxxxxx xx
xxx. xx xx xxx xxxxxxx xxx xxxxxxxx xxxxxxx xxx xxxx xxx xxx xxx::xxxx xx
xxx xxxx x xxx xxxx xxxxxxx xxx.
x xxxxxxxx xxx xx xxxxx xxxx xxxxxxx xxx xxx xxxxxxxx. xxxxxxxxx
xxxxxxxxx:
xxxx_xxxx(xxxxx), xxxx_xxxxx(xxxxx): ( x(x) )xxxxx(xxxxx): xxxxxx xx, xxxxx xxx xxxxx, xxxx xx xxxxxx, ( x(x) )xxxxxxxx(xxxxx): xx xx xx x xxxx xxxxx xxxxxxx(), xxx xxx() xxxxxxxxx xxx xxx xxxxx xx xxxxxxx xxxxxx xxxxxxxx xxx xx xxxxxxxxxxxx. xx xxxxxxxxx xxxx xxxxxxxxx
xxxxxxx, xxxx, xxx xxx xxxxx xxxxxx xxxx.
xxxxx x(x, xx), x(x, xx), x(x, xx);
xxxxxxxxx xxxx;
xxxx.xxxx_xxxx(x); xxxx.xxxx_xxxx(x); xxxx.xxxx_xxxx(x);
xxxx.xxx(); // {x, x, x}
xxxx.xxxxx(x); // xx xxxxxx, xx xxxxxxxx, xx xx xxxxxx
xxxx.xxx(); // {x, x}
xxxx/xxxx xxxx xxxx xxxxxxx xxxxx
xxxxxxx xxxxx xxxxxx.xxxxx::xxxxxxxxx xxxx; xxxx xxx xxxx xx x xxxx xxxxx, xx xxxx, xxxx xxxx
xxx xxxx (xxx xxxxxx xxxxxxxx xxxxxxx xxx xxxx xxxx xxxxx), x xxxxxxx xxxx
xxxxxxxx xxxxxxxxxx xxxx.This problem is only available to subscribers.