けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

データ構造テク:ばらした値をすべて持つ(真・積の和典型)

Codeforces Hello 2025 D. Gifts Order (3D)

これは典型らしいので、このセグメント木の使い方は今後押さえる! 問題へのリンク 問題概要 正の整数からなる数列 が与えられる。 一般に、数列 に対して、 とする。まず の値を求めて、その後、次の 回のクエリに答えよ。 【クエリ】 整数 が与えられるの…