Asked at Squarepoint Capital, XTX Markets
Theory: Quant Python That Survives ReviewRead the problem, hints and solution here. The editor needs a bigger screen: open this page on a laptop to write and run your code.
xxxxxxxxx xxxxxxxx_xxxxxx(xxxxxx, xxxxxx). xx xxxxxx xxxx xxxxx xx xxxxx
xx xxxxxx xxxxxxxxx, xxxxx xxx xxxxx xxxx xxx xxxxxxxxxx xxxx xxx xxxxx
xxxxxxx.
x xxxxx xxx xxxxx xxxxx xxx xxxx xxxx xxxxx xxx xxxxxx xxxx xxxx xxxxxx, xxx xxx xxxxxxxx xxxxx xxxxxx xxxx xx xxxxxx.
xxxx xxxxx xx x xxxx xx xxxx xxxx xx xxx xxxxx. xxxx xxxxx xx x xxxx xx
xxxx xxxx xx, xxx xxx xxx. xxxx xxxxx xxx xxxxxxx xxxxxx xx xx
xxxxxxxxx. xxxxx xxxxxxxxxx xxx xxxxxxxx xxxxxxxxxx; xxxxx xxxxxxxxxx xxx
xxx xxxxxxxxxxx xxxxxxxx.
xxx xxxx xxxxx, xxx xxxxxxxxxx xxxxx xx xxx xxxx xxxxx xxxx
xxxxx["xx"] <= xxxxx["xx"]. x xxxxx xxxxxxx xx xxx xxxxx'x xxx
xxxxxxxxx xxxxxx: xx xxx xxxxxxxxx, xx xxx xxxxx xxx xx. x xxxxx xxxxxxx
xxx xxxxxx xxxxx xxx xxx xxxxx xxx.
xxxxx xxxx xxxxx, xxxxxxxx xxx xxxxx:
'x' xx xxxxx >= xxx, xx xxxxxx xxx xxxxx;'x' xx xxxxx <= xxx, xx xxx xxx xxx;'x' xxxxxxxxx, xx xxxxxxx xxxxxx xxx xxxxxx.xxxx (xx, xxx, xxx, xxxx) xxx xxxx xxxxxxxxxx xxxxx, xx xxxxx xxxxx.
x xxxxx xxxx xxxxxx xxxxxx xxx xxxxx xxxxx xxx xx xxxxxxxxxx xxxxx xxx
xx xxxxxxx xxxx xxx xxxxxx xxxxxxxx.
xxxxxxxx_xxxxxx(
[{"xx": x, "xxxxx": xxx}, {"xx": xx, "xxxxx": xxx}, {"xx": xx, "xxxxx": xxx}],
[{"xx": x, "xxx": xx, "xxx": xxx}, {"xx": xx, "xxx": xxx, "xxx": xxx}],
)
# [(x, xx, xxx, 'x'), (xx, xxx, xxx, 'x'), (xx, xxx, xxx, 'x')]
xxxxxxxx_xxxxxx(
[{"xx": x, "xxxxx": xx}, {"xx": x, "xxxxx": xx}],
[{"xx": x, "xxx": xx, "xxx": xx}],
)
# [(x, xx, xx, 'x')]
xx xxx xxxxxx xxxxxxx xxx xxxxx xx xx = x xxxxxxxx xxxxx xxxxx, xx xx xx
xxxxxxx xxxxxx xxxx xxxxxxx xxxxxxx xx xxx xxxxx xx xx = x.
x <= xxx(xxxxxx) <= x * xx^x xxx x <= xxx(xxxxxx) <= x * xx^x.xxxxxx xxx xxxxx xxx xxxxxxxxx xx xxx xxxxxx x xxxxxxxxxx xxxx.This problem is only available to subscribers.