リトルボーイズ

2 secs 1024 MB
TrueRyoB's icon TrueRyoB

解説

AiA_iの種類数が高々33個なので、各要素数を乗せたセグメント木を用いることで、O(QlogN)O(Q\log{N})の実行時間で実装できます。