AtCoder Beginner Contest 166 E - This Message Will Self-Destruct in 5s
問題
人がいて、番目の身長はである。 「2人の番号の差の絶対値と、身長の和が等しい」ようなペアは何通りあるか。
考察
2人の番号をとする。 すると、ペアの制約は、になる。 番号を分離すると、となる。 よって各番号について、なるの数を数えればよい。
とすると、 解はとなる。 を小さい方から順に計算していくと、の計算と合わせてで計算できる。 実装ではをmapで管理したので、計算量がになった。