No.017 D 問題 コード ツアーの日は各クッキー製造機が製造するクッキー数の最大公約数の人数を呼べる. 最大公約数を計算するセグメントツリーで製造するクッキー数を管理すれば, 部分点をもらえるはずである. 満点をもらうためには以下を使う. はクエリの区間すべての更新が必要なので和を計算する遅延伝播セグメントツリーで管理し, は区間の端しか更新が必要ないので最大公約数を計算する普通のセグメントツリーで管理する.