問題概要
長さの数列が与えられる。
以下のようなクエリが回にわたって与えられる。
- にを加算する
番目までのクエリを処理した時点での数列を数列としたとき、のうち広義単調増加であるものの個数を求めよ。
制約
解説
を満たす整数について、を満たすならば、数列は広義単調増加であると言えます。
そのため、予め上記の条件を満たすの個数を数えておき、各クエリにおいて更新された箇所の値をその前後の値と比較することでこの個数を更新すればよいです。
よってこの問題はで解くことができました。
長さの数列が与えられる。
以下のようなクエリが回にわたって与えられる。
番目までのクエリを処理した時点での数列を数列としたとき、のうち広義単調増加であるものの個数を求めよ。
を満たす整数について、を満たすならば、数列は広義単調増加であると言えます。
そのため、予め上記の条件を満たすの個数を数えておき、各クエリにおいて更新された箇所の値をその前後の値と比較することでこの個数を更新すればよいです。
よってこの問題はで解くことができました。