まさかの既出!!!しかも割と最近の ABC-E!!! drken1215.hatenablog.com 問題へのリンク 問題概要 から までの数字のみからなる文字列 が与えられる。 の連続する区間であって、 の倍数であるものが何個あるのかを求めよ。 制約 考えたこと 実は完全にマジで既出だった!!!!! ただし ABC 157-E では、「2019」のところが一般的な素数 なので、ちょっとだけコーナーケースを含んで難しくなってる。今回の問題では、 が なので、少しだけ簡単になってる。 drken1215.hatenablog.com さて、そもそもこの問題のように、「連続する区間」についての問題では、"累積和的なもの" をとるのが定石である。通常、累積和は左側から考えるケースが多いけど、今回は右側から考える。 たとえば 8 桁の整数 S = 41817134 について考えてみる。これの部分