∑k=lrAk=s\sum_{k=l}^{r}A_k=s∑k=lrAk=sを グラフの頂点l−1l-1l−1から頂点rrrまでを重みsssで、 グラフの頂点rrrから頂点l−1l-1l−1までを重み−s-s−sで、 結んだときの頂点000から頂点NNNまでの重みの和を求める問題にできたので あとはDFSやBFSで距離を求めましょう
C++例 またこれはABC238E Range Sumsの和を求めるのを追加した問題です