最近感觉所有要做的题都是在 CF 上的。
然而今天 CF 挂了。
随便点开最近的 AGC。一看,怎么是造计算机题啊。
题意简述
给一个大小为 $N=2\times 10^5$ 的内存池 $a_i$,有两种操作:
+ i j k
,$a_k\gets a_i + a_j$。< i j k
,$a_k\gets [a_i < a_j]$。
注意操作时不需要满足i, j, k
互不相同。
输出一个操作序列使得按序列操作后 $a_2 = a_0\times a_1$。除了 $a_0, a_1$ 外其他元素初始均为 $0$。
记你的操作序列长度为 $Q$,则应保证 $Q\le 2\times 10^5$。
保证非负整数 $a_0,a_1\le 10^9$,所有元素在使用时应保证不大于 $10^{19}$。