ABC261E 桁毎に独立して計算することで高速化できる.与えられた \(i \in N\) 番目の操作を \(f_{i}\) とおく. 前計算として,\(g_{i} := \Pi_{j \in i} f_{i}\) を求めておけば良い. ここで,\(f_{j}\) たちは非可換であるから,このような表記は記号の乱用ではある.\(g_{i}\) を求めるとき,各 \(x \in 2^{30}\) に対して \(x^{g_{i}}\) を求めてしまうと, 前計算に \(O(2^{30} N)\) かかってしまう.今回,\(f_{j}\) は桁毎に独立して計算できるので, \(x \in 2^{3…