Asked at IMC 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.
Available in C++ and Python. You are solving it in C++. Switch to Python
xxxxxxxxx xxxxxxxx, xx xxxxxxx xx xxxxxxx xxxx xxx xxxx xxxx xxxxxxxxxx
xxx xxxxxx xxxxxxx: xxx xxxx xxxxx, xx xxxxx, xxx x xxxxxxxxx xxxxxxxx xx
xxxxxxx xxxxxxx xx xxx xxxx xxxx.
xxx::xxxxxxxxx_xxx xxxxxxxxx x xxxx xxx xxxxx xxx xxxxxxx x xxxxxxx xxx
xxxxxx. xxxx xx x xxxx xxx xxx x xxx xxxx. xxxx-xxxxxxxxxx xxxxxx xxxx xx
xxxx::xxxx_xxxx_xxx xxx xxxxxx::xxxxxxxxx_xxxxx xxxx xxxxxxx xxxxxx xxx
xxxxxxxxxx xxx xxxxxxx xxxxxxx xx.
xxx xxxxxxx xxx:
xxxxxx(xxx, xxxxx): xxxxxx xx xxxxxxxxx; xxxxxxx xxxx xx xxx xxx xxx xxxxxxx(xxx): xxx xxxxx, xx xxxxxxx xxxx xxx xxx xx xxxxxxxxxxx(xxx): xxxxxxx xxxx xx xxxxxxxxx xxx xxxxxxxxxxx(), xxxxxx_xxxxx()xxxxx_xxxxxx(xxx): xxx xxxx xxxxx x xxxxxx xxxxxxxx, xxxxxxxx xxx xxxxxxxxxx xxxxxxxx {
xxxxxx:
xxxxxxxx();
xxxx xxxxxx(xxxx xxxx xxx, xxxx xxxx xxxxx);
xxx::xxxxxxxx<xxxx xxxx> xxxx(xxxx xxxx xxx) xxxxx;
xxxx xxxxx(xxxx xxxx xxx);
xxxx xxxx xxxx() xxxxx;
xxxx xxxx xxxxxx_xxxxx() xxxxx;
xxxx xxxx xxxxx_xxxxxx(xxxx xxxx xxx) xxxxx;
};
xxxx xxxxxxx xxx::xxxxxxx xxxx xxx xxx xx xxxxxx. xxxx xxx xxxxxx xxx
xxxx xxxx.
xxx xxxx xx xxxxxxxxxxxx xxx xx xxx xxxxx xxx xxxxx xxxxxxxxxx:
xxxx = xxx % xxxxxx_xxxxx(). xxxxx xx x xxxxxxx xxx xxxxxx xx xxxxxx xxxx
xxx xxxx xxxxxx, xxxxxxxx xxxx xxxxxxx xxx xxxxxxxxxx, xxxxx xxxxx x.x.
xxxx x, x xxx xx xxx xxxx xx xxxx x xx xx x-xxxxxx xxxxx, xx xxxx xxxxxx xxxxx x, x xxx x xxx xxxxx xxxxx xxxxxxx xxx x, x xxx x.
xxxxxxxx x;
x.xxxxxx(x, xxx); // xxxx
x.xxxxxx(x, xxx); // xxxx
x.xxxxxx(xx, xxxx); // xxxx
x.xxxx(); // x
x.xxxxx_xxxxxx(x); // x
x.xxxxx_xxxxxx(x); // x
x.xxxxx_xxxxxx(xx); // x
x.xxxx(xx); // xxxx
x.xxxxx(x); // xxxx
x.xxxx(); // x
x.xxxx(x); // xxx::xxxxxxx
x.xxxx(xx); // xxxxx xxxx
x.xxxxx_xxxxxx(xx); // xxxxx x
xxxx xx xxx xxxxx xxxxxxx. x xxxxxx xxxxx xx xxx xxxxx xxxxx xxxx, xxxxxxx xx xxx xxx xxxx xxxxxxx xxx xxxxx xxx xxxxx xxxx xxxxxx xx xxxxxx xxxxx. xxxxxxxx xxxx x xxxxx xxxxxxxxx xxx xx xxx xx xxx xxxxx xxxxx xxxxxxx xx xxxxxxx xx xxx xxxxx.
xxxxx_xxxxxx xxxx xxxxxx xxxxxxxx xxxxxxx xxxx xxxx; xx xxxxxx xx xxx
xxxxx xxx xxx xxxxxx.This problem is only available to subscribers.
More from Lists, tables and blocks