PAST003I 転置のクエリだけが時間がかかるので,そこを何とかする. 転置は2回繰り返すともとに戻るので,回数だけ記録しておく. また,行と列は独立に操作可能. 使っている記号,マクロ等 "https://ecsmtlir.hatenablog.com/entry/2022/12/23/131925" int main() { ll n, q; cin >> n; cin >> q; auto f = [&](ll h, ll w) -> ll { return n*h + w; }; bool tr = false; vvll pe(2, vll(n)); rep(i,2) rep(j,…